¸Þ½ÃÁö ÂüÁ¶¼­

SQL ¸Þ½ÃÁö

°¢ ¸Þ½ÃÁö¿¡´Â Á¢µÎºÎ(SQL) ¹× ¸Þ½ÃÁö ¹øÈ£·Î ÀÌ·ç¾îÁø ¸Þ½ÃÁö ID°¡ ÀÖ½À´Ï´Ù. ¸Þ½ÃÁö´Â ¸Þ½ÃÁö ¹øÈ£¼øÀ¸·Î ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù. ¼¼ °¡Áö ¸Þ½ÃÁö À¯Çü Áï, ÅëÁö, °æ°í ¹× Áß¿ä ¸Þ½ÃÁö°¡ ÀÖ½À´Ï´Ù. NÀ¸·Î ³¡³ª´Â ¸Þ½ÃÁö ID´Â ¿À·ù ¸Þ½ÃÁöÀÔ´Ï´Ù. W·Î ³¡³ª´Â ¸Þ½ÃÁö ID´Â °æ°í ¶Ç´Â Á¤º¸ ¸Þ½ÃÁö¸¦ ³ªÅ¸³À´Ï´Ù. C·Î ³¡³ª´Â ¸Þ½ÃÁö ID´Â Áß¿äÇÑ ½Ã½ºÅÛ ¿À·ù¸¦ ³ªÅ¸³À´Ï´Ù.

¸Þ½ÃÁö ¹øÈ£´Â SQLCODE·Îµµ ³ªÅ¸³À´Ï´Ù. SQLCODE´Â ¸Þ½ÃÁö À¯Çü(N, W ¶Ç´Â C)¿¡ µû¶ó ÇϳªÀÇ ¾ç¼ö ¶Ç´Â À½¼ö·Î¼­ ÀÀ¿ëÇÁ·Î±×·¥¿¡ Àü´ÞµË´Ï´Ù. W°¡ ¾ç¼ö °ªÀ» Àü´ÞÇÏ´Â ¹Ý¸é, N°ú C´Â À½¼ö °ªÀ» Àü´ÞÇÕ´Ï´Ù. DB2°¡ SQLCODE¸¦ ÀÀ¿ëÇÁ·Î±×·¥À¸·Î ¸®ÅϽÃŰ°í ±× °á°ú, ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­´Â SQLCODE¿Í ¿¬°üµÈ ¸Þ½ÃÁö¸¦ È®º¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, DB2´Â SQL¹®ÀÇ °á°ú·Î ³ªÅ¸³ª´Â Á¶°Ç¿¡ ´ëÇØ SQLSTATE °ªÀ» ¸®ÅϽÃŵ´Ï´Ù. SQLSTATE °ªÀº "SQLSTATE ¸Þ½ÃÁö"¿¡ ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù. ÀϺΠSQLCODE °ªÀº SQLSTATES¿Í ¿¬°üµË´Ï´Ù. Á¦°øµÈ SQLCODE(Àû¿ë °¡´ÉÇÑ °æ¿ì)¿Í ¿¬°üµÈ SQLSTATE °ªÀÌ ÀÌ ÀåÀÇ °¢ ¸Þ½ÃÁö·Î ¹®¼­È­µÇ¾ú½À´Ï´Ù.

SQL ¸Þ½ÃÁö¿¡ ´ëÇÑ ´Ù¾çÇÑ ¸Å°³º¯¼ö´Â ¼­¼úÀûÀÎ À̸§À¸·Î Ç¥½ÃµË´Ï´Ù.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]