°³¶ËÀ̳׿¡¼ ÆÇ¸ÅµÈ "T-SQL ÇÁ·Î±×·¡¹Ö ÀÔ¹®" Á¤°¡ 33,000¿ø Æò±ÕÇÒÀΰ¡
|
|
|
Chapter 1. T SQLÄõ¸® ¹× ÇÁ·Î±×·¡¹Ö ¹è°æ
ÀÌ·ÐÀû ¹è°æ SQL ÁýÇÕ ÀÌ·Ð ¼ú¾î ³í¸® °ü°èÇü ¸ðµ¨ µ¥ÀÌÅÍ »ý¸í ÁÖ±â SQL Server ¾ÆÅ°ÅØó SQL Server ÇüÅ ABC SQL Server ÀνºÅϽº µ¥ÀÌÅͺ£À̽º ½ºÅ°¸¶¿Í °³Ã¼ Å×ÀÌºí »ý¼º ¹× µ¥ÀÌÅÍ ¹«°á¼º Á¤ÀÇ Å×ÀÌºí »ý¼ºÇϱâ Å×ÀÌºí ¹«°á¼º Á¤ÀÇ ÂüÁ¶Å° Á¦¾à Á¶°Ç °á·Ð
Chapter 2. ´ÜÀÏ Å×À̺í Äõ¸®
SELECT ±¸¹® ¿ä¼Ò FROM Àý WHERE Àý GROUP BY Àý HAVING Àý SELECT Àý ORDER BY Àý TOP°ú OFFSET FETCH ÇÊÅÍ OFFSET FETCH ÇÊÅÍ À©µµ¿ì ÇÔ¼ö ¼ú¾î¿Í ¿¬»êÀÚ CASE Ç¥Çö½Ä NULL °ª All at Once ¿¬»êÀÚ ¹®ÀÚÇü µ¥ÀÌÅÍ Ã³¸® µ¥ÀÌÅÍ À¯Çü Á¤·Ä¹æ½Ä ¿¬»êÀÚ¿Í ÇÔ¼ö LIKE ¼ú¾î ³¯Â¥ ¹× ½Ã°£ µ¥ÀÌÅÍ Ã³¸® ³¯Â¥ ¹× ½Ã°£ µ¥ÀÌÅÍ À¯Çü ¹®ÀÚÇü Ç¥±â Date¿Í TimeÀ» ºÐ¸®Çؼ ó¸®Çϱ⠳¯Â¥ ¹üÀ§ ÇÊÅ͸µ ³¯Â¥ ¹× ½Ã°£ ÇÔ¼ö ¸ÞŸµ¥ÀÌÅÍ Äõ¸® Ä«Å»·Î±× ºä Á¤º¸ ½ºÅ°¸¶ ºä ½Ã½ºÅÛ ÀúÀå ÇÁ·Î½ÃÀú ¹× ÇÔ¼ö °á·Ð ¿¬½À¹®Á¦ ÇØ´ä
Chapter 3. Á¶ÀÎ
Å©·Î½º Á¶ÀÎ ANSI SQL 92 ¹®¹ý ANSI SQL 89 ¹®¹ý ¼¿ÇÁ Å©·Î½º Á¶ÀÎ ¼ýÀÚ¸¦ Ãâ·ÂÇÏ´Â Å×ÀÌºí ³»ºÎ Á¶ÀÎ ANSI SQL 92 ¹®¹ý ANSI SQL 89 ¹®¹ý ³»ºÎ Á¶ÀÎÀÇ ¾ÈÀü¼º Á¶Àο¡ ´ëÇÑ ´Ù¸¥ ¿¹Á¦ º¹ÇÕ Á¶ÀÎ Non Equi Á¶ÀÎ ¸ÖƼ Á¶ÀÎ Äõ¸® ¿ÜºÎ Á¶ÀÎ ¿ÜºÎ Á¶ÀÎÀÇ ±âº» ¿ÜºÎ Á¶Àο¡ ´ëÇÑ °í±Þ ±â¹ý ¿ÜºÎ Á¶Àΰú ÇÔ²² COUNT Áý°è »ç¿ëÇϱ⠰á·Ð ¿¬½À¹®Á¦ ÇØ´ä
Chapter 4. ÇÏÀ§ Äõ¸®
µ¶¸³Çü ÇÏÀ§ Äõ¸® µ¶¸³Çü ½ºÄ®¶ó ÇÏÀ§ Äõ¸® ¿¹Á¦ ¸ÖƼ °ªÀ» Ãâ·ÂÇÏ´Â µ¶¸³Çü ÇÏÀ§ Äõ¸® »ó°ü °ü°è ÇÏÀ§ Äõ¸® ÇÏÀ§ Äõ¸®¿¡ ´ëÇÑ °í±Þ ±â¹ý ÀÌÀü ¶Ç´Â ÀÌÈÄ °ª ¹ÝȯÇϱ⠴©Àû Áý°è »ç¿ëÇϱâ ÇÏÀ§ Äõ¸®¿¡¼ ´Ù¸£°Ô µ¿ÀÛÇÏ´Â °æ¿ì °á·Ð ¿¬½À¹®Á¦ ÇØ´ä
Chapter 5. Å×À̺í Ç¥Çö½Ä
ÆÄ»ý Å×À̺í Ä÷³ º°Äª ÁöÁ¤Çϱ⠸Ű³ º¯¼ö »ç¿ëÇϱâ ÁßøÇϱ⠴ÙÁß ÂüÁ¶ °øÅë Å×ÀÌºí ½Ä CTE¿¡¼ Ä÷³ º°Äª ÁöÁ¤Çϱâ CTE¿¡¼ ¸Å°³ º¯¼ö »ç¿ëÇϱ⠿©·¯ °³ÀÇ CTE Á¤ÀÇÇϱâ CTE¿¡¼ ´ÙÁß ÂüÁ¶Çϱâ Àç±Í CTE ºä ºä¿Í ORDER BY Àý ºä ¿É¼Ç ÀζóÀÎ Å×ÀÌºí ¹Ýȯ ÇÔ¼ö APPLY ¿¬»êÀÚ °á·Ð ¿¬½À¹®Á¦ ÇØ´ä
Chapter 6. ÁýÇÕ ¿¬»êÀÚ
UNION ¿¬»êÀÚ UNION ALL ¸ÖƼ¼Â ¿¬»êÀÚ UNION distinct ÁýÇÕ ¿¬»êÀÚ INTERSECT ¿¬»êÀÚ INTERSECT distinct ÁýÇÕ ¿¬»êÀÚ INTERSECT ALL ¸ÖƼ¼Â ¿¬»êÀÚ EXCEPT ¿¬»êÀÚ EXCEPT distinct ÁýÇÕ ¿¬»êÀÚ EXCEPT ALL ¸ÖƼ¼Â ¿¬»êÀÚ ¿ì¼±¼øÀ§ Áö¿øÇÏÁö ¾Ê´Â ³í¸®Àû ´Ü°è ÇÇÇϱ⠰á·Ð ¿¬½À¹®Á¦ ÇØ´ä
Chapter 7. °í±Þ Äõ¸® ±â¼ú
À©µµ¿ì ÇÔ¼ö ¼øÀ§ À©µµ¿ì ÇÔ¼ö ¿ÀÇÁ¼Â À©µµ¿ì ÇÔ¼ö À©µµ¿ì Áý°è ÇÔ¼ö µ¥ÀÌÅÍ Çǹþ Ç¥ÁØ SQLÀ» ÀÌ¿ëÇÑ ÇǹþÆà T SQL PIVOT ¿¬»êÀÚ¸¦ ÀÌ¿ëÇÑ ÇǹþÆà µ¥ÀÌÅÍ ¾ðÇǹþÆà ǥÁØ SQLÀ» ÀÌ¿ëÇÑ ¾ðÇǹþÆà T SQL UNPIVOT ¿¬»êÀÚ¸¦ ÀÌ¿ëÇÑ ¾ðÇǹþÆà ±×·ìÇÎ ÁýÇÕ GROUPING SETS ¼ºêÀý CUBE ¼ºêÀý ROLLUP ¼ºêÀý GROUPING ¹× GROUPING_ID ÇÔ¼ö °á·Ð ¿¬½À¹®Á¦ ÇØ´ä
Chapter 8. µ¥ÀÌÅÍ Á¶ÀÛ
µ¥ÀÌÅÍ ÀÔ·ÂÇϱâ INSERT VALUES ±¸¹® INSERT SELECT ±¸¹® INSERT EXEC ±¸¹® SELECT INTO ±¸¹® BULK INSERT ±¸¹® Identity ¼Ó¼º ¹× ½ÃÄö½º °³Ã¼ µ¥ÀÌÅÍ »èÁ¦Çϱâ DELETE ±¸¹® TRUNCATE ±¸¹® Á¶ÀÎÀ» »ç¿ëÇÏ´Â DELETE µ¥ÀÌÅÍ ¼öÁ¤Çϱâ UPDATE ±¸¹® Á¶ÀÎÀ» »ç¿ëÇÏ´Â UPDATE UPDATE °ª ÇÒ´ç µ¥ÀÌÅÍ º´ÇÕÇϱâ Å×À̺í Ç¥Çö½ÄÀ» »ç¿ëÇؼ µ¥ÀÌÅ͸¦ º¯°æÇϱâ TOP°ú OFFSET FETCH¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅÍ º¯°æ OUTPUT Àý INSERT¿¡¼ OUTPUT »ç¿ëÇϱâ DELETE¿¡¼ OUTPUT »ç¿ëÇϱâ UPDATE¿¡¼ OUTPUT »ç¿ëÇϱâ MERGE¿¡¼ OUTPUT »ç¿ëÇϱ⠱¸¼º °¡´ÉÇÑ DML °á·Ð ¿¬½À¹®Á¦ ÇØ´ä
Chapter 9. Æ®·£Àè¼Ç°ú µ¿½Ã¼º
Æ®·£Àè¼Ç Àá±Ý°ú ºí·ÎÅ· Àá±Ý ºí·ÎÅ· ¹®Á¦ ÇØ°á °Ý¸®¼öÁØ READ UNCOMMITTED °Ý¸® ¼öÁØ READ COMMITTED °Ý¸® ¼öÁØ REPEATABLE READ °Ý¸® ¼öÁØ SERIALIZABLE °Ý¸® ¼öÁØ Çà ¹öÀü °ü¸®¸¦ ÀÌ¿ëÇÏ´Â °Ý¸® ¼öÁØ ±³Âø »óÅ °á·Ð ¿¬½À¹®Á¦
Chapter 10. ÇÁ·Î±×·¡¹Ö °³Ã¼
º¯¼ö ¹èÄ¡ ÆÄ½Ì ´ÜÀ§·Î¼ÀÇ ¹èÄ¡ ¹èÄ¡¿Í º¯¼ö ¹èÄ¡ ³»¿¡¼ °áÇÕÇÒ ¼ö ¾ø´Â ±¸¹® °Ë»ç ´ÜÀ§·Î¼ÀÇ ¹èÄ¡ GO n ¿É¼Ç È帧 Á¦¾î ¿ä¼Ò IF . . . ELSE È帧 Á¦¾î ¿ä¼Ò WHILE È帧 Á¦¾î ¿ä¼Ò IF¿Í WHILEÀÇ »ç¿ë ¿¹ Ä¿¼ Àӽà Å×ÀÌºí ·ÎÄà Àӽà Å×ÀÌºí ±Û·Î¹ú Àӽà Å×À̺í Å×ÀÌºí º¯¼ö Å×À̺í Çü½Ä µ¿Àû SQL EXEC ¸í·É sp_executesql ÀúÀå ÇÁ·Î½ÃÀú µ¿Àû SQL·Î PIVOT ±¸ÇöÇϱ⠷çƾ »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö ÀúÀå ÇÁ·Î½ÃÀú Æ®¸®°Å ¿À·ù ó¸® °á·Ð
ºÎ·Ï. ÁغñÇϱâ
T-SQL¿¡ ´ëÇÑ ¸íÈ®ÇÑ ÀÌÇØ¿Í Äõ¸® ÀÛ¼º ´É·ÂÀÇ Çâ»óÀ» À§ÇÑ Áöħ¼
ÀÌ Ã¥À» ÅëÇØ Transact-SQL¿¡ ´ëÇÑ ±âº»ÀûÀÎ ³»¿ëÀ» ¸¶½ºÅÍÇÒ ¼ö ÀÖÀ¸¸ç, SQL Server 2012¿¡¼ µ¥ÀÌÅ͸¦ Á¶È¸Çϰųª º¯°æÇϱâ À§ÇÑ Äõ¸®¸¦ ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ÀÍÈú ¼ö ÀÖ´Ù. SQL Server Àü¹®°¡ÀÇ »ó¼¼ÇÑ ¼³¸íÀ» ¹ÙÅÁÀ¸·Î, T-SQL Äõ¸®¿Í ÇÁ·Î±×·¡¹ÖÀÇ ±âº»ÀÌ µÇ´Â °³³äÀ» ÀÍÈú ¼ö ÀÖÀ¸¸ç, ¹è¿î Áö½ÄÀ» °¢ ÀåÀÇ ¿¬½À¹®Á¦¿¡¼ º¹½ÀÇÒ ¼ö ÀÖ´Ù. ÀÏ´Ü T-SQLÀÇ ±â¹ÝÀÌ µÇ´Â ³í¸®¸¦ ÀÌÇØÇÏ°í ³ª¸é, ÇÁ·Î±×·¡¸ÓµçÁö µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚµçÁö »ó°ü¾øÀÌ ´©±¸¶óµµ È¿°úÀûÀ¸·Î Äõ¸®¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ½±°í ºü¸£°Ô ÀÍÈú ¼ö ÀÖ´Ù.
ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë
- T-SQL °íÀ¯ÀÇ ÇÁ·Î±×·¡¹Ö ó¸® ¹æ¹ý - µ¥ÀÌÅͺ£À̽º Å×À̺íÀ» »ý¼ºÇÏ°í µ¥ÀÌÅÍ ¹«°á¼ºÀ» Á¤ÀÇÇÏ´Â ¹æ¹ý - Á¶Àΰú ¼ºê Äõ¸®¸¦ ÀÌ¿ëÇؼ ´Ù¼ö Å×À̺íÀ» ´ë»óÀ¸·Î Äõ¸®ÇÏ´Â ¹æ¹ý - Å×À̺í Ç¥Çö½ÄÀ» ÀÌ¿ëÇؼ Äڵ带 ´Ü¼øȽÃÅ°°í À¯Áö °ü¸® ´É·ÂÀ» Çâ»ó½ÃÅ°´Â ¹æ¹ý - µ¥ÀÌÅ͸¦ »ðÀÔ¡¤»èÁ¦¡¤º¯°æ¡¤º´ÇÕÇÏ´Â ´Ù¾çÇÑ ¹æ¹ý - À©µµ¿ì ÇÔ¼ö, ÇǹþÆÃ, ±×·ìÇÎ ÁýÇÕ°ú °°Àº °í±Þ Äõ¸®¸¦ ±¸ÇöÇÏ´Â ¹æ¹ý - °Ý¸® ¼öÁØÀ» ÅëÇÑ µ¥ÀÌÅÍ ÀÏ°ü¼º °ü¸® ¹æ¹ý°ú µ¥µå¶ô ¹× ºí·ÎÅ·À» ¿ÏȽÃÅ°´Â ¹æ¹ý - ÇÁ·Î±×·¡¹Ö °³Ã¼¸¦ ÀÌ¿ëÇÑ °í±Þ T-SQL ±â¹ý
¿¹Á¦ ÄÚµå ´Ù¿î·Îµå http://tsql.solidq.com/books/tsqlfund2012/
µ¶ÀÚ ´ë»ó ÃʱÞ
ÀÌ Ã¥Àº T-SQL(¶Ç´Â Transact-SQL)ÀÇ ±âÃʺÎÅÍ ´Ù·ç°í ÀÖ´Ù. T-SQLÀ̶õ ISO ¹× ANSI SQL Ç¥ÁØÀ» ±â¹ÝÀ¸·Î ÇÏ´Â Microsoft SQL Server¿¡ Æ¯ÈµÈ ¾ð¾î´Ù. T-SQLÄõ¸®¿Í ÇÁ·Î±×·¡¹ÖÀÇ ¹ÙÅÁÀÌ µÇ´Â À̷лӸ¸ ¾Æ´Ï¶ó, T-SQL Äڵ带 ÀÌ¿ëÇؼ µ¥ÀÌÅ͸¦ Á¶È¸ÇÏ°í º¯°æÇÏ´Â ¹æ¹ý°ú ÇÁ·Î±×·¡¹Ö °³Ã¼¿¡ ´ëÇÑ Àü¹ÝÀûÀÎ ³»¿ë¿¡ ´ëÇؼµµ ¹è¿ï °ÍÀÌ´Ù.
ÀÌ Ã¥Àº Ãʺ¸ÀÚ¸¦ ´ë»óÀ¸·Î ¾²À̱ä ÇßÁö¸¸, ´ÜÁö µ¶ÀÚµéÀÌ µû¶ó ÇÒ ¼ö ÀÖ´Â ÀýÂ÷µé¸¸ ³ª¿ÇسõÁö´Â ¾Ê¾Ò´Ù. T-SQLÀÇ ¹®¹ý ¿ä¼Ò ¿Ü¿¡µµ ¾ð¾îÀÇ ¹ÙÅÁÀÌ µÇ´Â ³í¸®¿Í °¢ ¿ä¼Ò¿¡ ´ëÇÑ ¼³¸íµµ °°ÀÌ ´Ù·ç°í ÀÖ´Ù.
´©°¡ ÀÌ Ã¥À» Àоî¾ß Çϴ°¡
ÀÌ Ã¥Àº T-SQL°³¹ßÀÚ, DBA, BI½Ç¹«ÀÚ, º¸°í¼ ÀÛ¼ºÀÚ, ºÐ¼®°¡, ¾ÆÅ°ÅØÆ®»Ó¸¸ ¾Æ´Ï¶ó, SQL Server¸¦ ÀÌÁ¦ ¸· ½ÃÀÛÇؼ Æ®·£Àè¼Ç SQLÀ» ÀÌ¿ëÇÏ´Â Äõ¸®¸¦ ÀÛ¼ºÇÏ°í Äڵ带 °³¹ßÇØ¾ß ÇÏ´Â SQL Server ÆÄ¿ö À¯Àú¸¦ ´ë»óÀ¸·Î ÇÏ°í ÀÖ´Ù.
ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ëÀ» Á¦´ë·Î ÀÌÇØÇϱâ À§Çؼ´Â À©µµ¿ì ¹× À©µµ¿ì¸¦ ±â¹ÝÀ¸·Î ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ´ëÇØ ¾î´À Á¤µµ °æÇèÀÌ ÀÖ¾î¾ß ÇÑ´Ù. ¶ÇÇÑ °ü°èÇü µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛ¿¡ ´ëÇÑ ±âº»ÀûÀÎ °³³ä¿¡ ´ëÇؼµµ ¾î´À Á¤µµ ¾Ë°í ÀÖ¾î¾ß ÇÑ´Ù.
´©°¡ ÀÌ Ã¥À» Àо ¾È µÇ´Â°¡
¾î¶² Ã¥ÀÌµç ¸ðµç ¼öÁØÀÇ µ¶ÀÚ¸¦ ´ë»óÀ¸·Î ÇÒ ¼ö´Â ¾ø´Ù. ÀÌ Ã¥Àº ±âº»ÀûÀÎ ³»¿ëÀ» ´Ù·ç°í ÀÖ´Ù. Áï ½ÇÁúÀûÀ¸·Î´Â °æÇèÀÌ Àû°Å³ª Àü¹«ÇÑ T-SQL ½Ç¹«ÀÚ¸¦ ´ë»óÀ¸·Î ÇÏ°í ÀÖ´Ù. ÇÏÁö¸¸ ÀÌ Ã¥ÀÇ ÀÌÀü ¹öÀüÀ» Àо ¸¹Àº µ¶ÀÚµéÀÌ ¸»ÇÏ´Â °Í°ú °°ÀÌ, ÀÌ¹Ì ¼ö³â°£ÀÇ °æÇèÀ» °¡Áø µ¶ÀÚ¶óµµ °¡Áö°í ÀÖ´Â Áö½Äµé Áß¿¡¼ ¾ËÁö ¸øÇß´ø ºÎºÐÀ» ÀÌ Ã¥À» ÅëÇØ ¾òÀ» ¼öµµ ÀÖÀ» °ÍÀÌ´Ù.
[ÀÌ Ã¥ÀÇ ±¸¼º]
1Àå "T-SQLÄõ¸® ¹× ÇÁ·Î±×·¡¹Ö ¹è°æ"¿¡¼´Â SQL Server¿¡ ´ëÇÑ ÀÌ·ÐÀû ¹è°æ, ÁýÇÕ ÀÌ·Ð, ¼ú¾î ³í¸®¸¦ ´Ù·é´Ù. °ü°èÇü ¸ðµ¨ ¹× SQL Server¾ÆÅ°ÅØó¿¡ ´ëÇÑ ¼³¸í°ú Å×À̺íÀ» ¾î¶»°Ô ¸¸µé°í µ¥ÀÌÅÍ ¹«°á¼ºÀ» Á¤ÀÇÇÏ´ÂÁö¿¡ ´ëÇؼµµ ¼³¸íÇÑ´Ù. 2Àå " ´ÜÀÏ Å×À̺í Äõ¸®"¿¡¼´Â SELECT±¸¹®À» ÀÌ¿ëÇؼ ´ÜÀÏ Å×À̺íÀ» ´ë»óÀ¸·Î Äõ¸®ÇÏ´Â ´Ù¾çÇÑ ¹æ¹ýµé¿¡ ´ëÇØ ´Ù·é´Ù. 3Àå " Á¶ÀÎ"¿¡¼´Â Å©·Î½º Á¶ÀÎ, ³»ºÎ Á¶ÀÎ, ¿ÜºÎ Á¶Àΰú °°Àº Á¶ÀÎÀ» ÀÌ¿ëÇؼ ¿©·¯ Å×À̺íÀ» ´ë»óÀ¸·Î Äõ¸®ÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. 4Àå " ÇÏÀ§ Äõ¸®"¿¡¼´Â Äõ¸® ³»¿¡¼ Äõ¸®¸¦ ÇÏ´Â ¹æ¹ý(ÇÏÀ§ Äõ¸®)¿¡ ´ëÇØ ´Ù·é´Ù. 5Àå " Å×À̺í Ç¥Çö½Ä"¿¡¼´Â ÆÄ»ý Å×À̺í, °øÅë Å×ÀÌºí ½Ä(CTE), ºä, ÀζóÀÎ Å×ÀÌºí °ª ÇÔ¼ö, APPLY¿¬»êÀÚ¿¡ ´ëÇØ ´Ù·é´Ù. 6Àå " ÁýÇÕ ¿¬»êÀÚ"¿¡¼´Â UNION, INTERSECT, EXCEPT¿Í °°Àº ÁýÇÕ ¿¬»êÀÚ¿¡ ´ëÇØ ´Ù·é´Ù. 7Àå " °í±Þ Äõ¸® ±â¼ú"¿¡¼´Â À©µµ¿ì ÇÔ¼ö, ÇǹþÆÃ, ¾ðÇǹþÆÃ, ±×·ìÇÎ ÁýÇÕ¿¡ ´ëÇØ ´Ù·é´Ù. 8Àå "µ¥ÀÌÅÍ Á¶ÀÛ"¿¡¼´Â µ¥ÀÌÅÍ ÀÔ·Â, ¼öÁ¤, »èÁ¦, º´ÇÕ¿¡ ´ëÇØ ´Ù·é´Ù. 9Àå " Æ®·£Àè¼Ç°ú µ¿½Ã¼º"¿¡¼´Â µ¿½Ã¿¡ °°Àº µ¥ÀÌÅÍ¿¡ ´ëÇØ ÀÛ¾÷À» ÇÏ´Â »ç¿ëÀÚ ¿¬°áÀÇ µ¿½Ã¼º¿¡ ´ëÇØ ´Ù·é´Ù. ¿©±â¼´Â Æ®·£Àè¼Ç°ú Àá±Ý, ºí·ÎÅ·, °Ý¸® ¼öÁØ, ±³Âø »óÅ¿¡ ´ëÇÑ °Íµµ ´Ù·é´Ù. 10Àå " ÇÁ·Î±×·¡¹Ö °³Ã¼"¿¡¼´Â SQL Server¿¡¼ Á¦°øÇÏ´Â T-SQL ÇÁ·Î±×·¡¹Ö ±â´É¿¡ ´ëÇÑ Àü¹ÝÀûÀÎ ³»¿ëÀ» ´Ù·é´Ù.
ÀÌ Ã¥¿¡¼´Â ºÎ·ÏÀ¸·Î "ÁغñÇϱâ"¶ó´Â ºÎºÐÀ» Á¦°øÇÏ°í ÀÖ´Ù. ¿©±â¼´Â ¾î¶»°Ô ȯ°æÀ» ÁغñÇÏ°í ¿¹Á¦ ¼Ò½º¸¦ ´Ù¿î·Îµå ¹ÞÀ¸¸ç, ¾î¶»°Ô TSQL2012¿¹Á¦ µ¥ÀÌÅͺ£À̽º¸¦ ¼³Ä¡ÇÏ´ÂÁö¿¡ ´ëÇÑ °ÍµéÀ» ´Ù·ç°í ÀÖ´Ù. ¶ÇÇÑ, SQL Server¸¦ ´ë»óÀ¸·Î Äڵ带 ÀÛ¼ºÇÏ´Â ¹æ¹ý°ú SQL Server¿Â¶óÀÎ µµ¿ò¸»À» ÀÌ¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇؼµµ ¼³¸íÇÏ°í ÀÖ´Ù.
|
|
|
|
|