SQL20108N | °á°ú ÁýÇÕ¿¡ ÀúÀå ÇÁ·Î½Ãµà¾î "<procedure-name>"¿¡ ÀÇÇØ ¿¸° Ä¿¼ "<cursor-name>"ÀÇ À§Ä¡ "<position-number>"¿¡ Áö¿øµÇÁö ¾Ê´Â µ¥ÀÌÅͰ¡ ÀÖ½À´Ï´Ù. |
¼³¸í: position-number Ä÷³¿¡ DRDA ÀÀ¿ëÇÁ·Î±×·¥ ¸®Äù½ºÅÍ(Ŭ¶óÀ̾ðÆ®) ¶Ç´Â DRDA ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö(¼¹ö)°¡ Áö¿øÇÏÁö ¾Ê´Â µ¥ÀÌÅÍ À¯ÇüÀ» °¡Áø Ä÷³ÀÌ Àû¾îµµ Çϳª ÀÌ»ó ÀÖÀ¸¹Ç·Î, procedure-name ÀúÀå ÇÁ·Î½Ãµà¾î°¡ ÇØ´ç cursor-name Á¶È¸ °á°ú ÁýÇÕÀ» ¸®ÅÏÇÒ ¼ö ¾ø½À´Ï´Ù. ÀúÀå ÇÁ·Î½Ãµà¾î¿¡ ´ëÇÑ ÀÌ¿Í °°Àº È£ÃâÀº ½ÇÆÐÇÕ´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ¼¹öÀÇ procedure-name ÀúÀå ÇÁ·Î½Ãµà¾î¿¡ ÀÖ´Â cursor-name Ä¿¼¿¡ ´ëÇØ OPEN¹®(¹× ÈÄ¼Ó FETCH¹®)ÀÌ position-number Ä÷³ Áß Áö¿øµÇÁö ¾Ê´Â µ¥ÀÌÅÍ À¯ÇüÀ» ¼±ÅÃÇÏÁö ¾Êµµ·Ï ¼öÁ¤ÇϽʽÿÀ. ÀúÀå ÇÁ·Î½Ãµà¾î¸¦ È£ÃâÇÑ Å¬¶óÀÌ¾ðÆ® ÀÀ¿ëÇÁ·Î±×·¥ÀÇ °æ¿ì ÀúÀå ÇÁ·Î½Ãµà¾î¿¡¼ÀÇ º¯°æÀ» ¹Ý¿µÇϵµ·Ï ¼öÁ¤ÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù.
sqlcode: -20108
sqlstate: 56084
SQL20109W | DB2 µð¹ö°Å Áö¿øÀÇ ¿À·ù. ¿À·ù ÄÚµå: "<reason-code>" |
¼³¸í: µð¹ö°Å Áö¿ø¿¡ µð¹ö±ëÀ» ºÒ°¡´ÉÇÏ°Ô ¸¸µå´Â ¿À·ù°¡ ÀÖÀ¸³ª Á¤»óÀûÀÎ ½ÇÇà¿¡´Â ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù. ´ÙÀ½Àº ÀÌÀ¯ ÄÚµåÀÇ ¸ñ·ÏÀÔ´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä:
sqlcode: +20109
sqlstate: 01637
SQL20111N | ÀÌ ¹®¸Æ¿¡¼ SAVEPOINT, RELEASE SAVEPOINT ¶Ç´Â ROLLBACK TO SAVEPOINT¹®À» ¹ßÇàÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌÀ¯ ÄÚµå="<reason-code>" |
¼³¸í: ¸í·É¹®ÀÌ ´ÙÀ½ ÀÌÀ¯ ÄÚµå·Î Ç¥½ÃµÇ´Â Á¦ÇÑ»çÇ×À» À§¹ÝÇϱ⠶§¹®¿¡ ÀÌ ¸í·É¹®À» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: Æ®¸®°Å ¶Ç´Â Àü¿ª Æ®·£Àè¼Ç¿¡¼ SAVEPOINT, RELEASE SAVEPOINT ¶Ç´Â ROLLBACK TO SAVEPOINT¹®À» Á¦°ÅÇϽʽÿÀ.
sqlcode: -20111
sqlstate: 3B503
SQL20112N | SAVEPOINT°¡ ÀÌ¹Ì Á¸ÀçÇϰí ÁßøµÈ SAVEPOINTS´Â Áö¿øµÇÁö ¾ÊÀ¸¹Ç·Î SAVEPOINT¸¦ ¼³Á¤ÇÒ ¼ö ¾ø½À´Ï´Ù. |
¼³¸í: SAVEPOINT ¶Ç´Â ÃÖ¼Ò´ÜÀ§ º¹ÇÕ SQL¹®¿¡¼ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù. ¼¼À̺êÆ÷ÀÎÆ®°¡ ÀÌ¹Ì Á¸ÀçÇϰí ÀÌ È¯°æ¿¡¼´Â ÁßøµÈ ¼¼À̺êÆ÷ÀÎÆ®°¡ Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ±âÁ¸ÀÇ ¼¼À̺êÆ÷ÀÎÆ®¸¦ ´Ù½Ã ¼³Á¤ÇØ¾ß ÇÏ´Â °æ¿ì, RELEASE SAVEPOINT¹®À» ¹ßÇàÇÏ¿© ±âÁ¸ ¼¼À̺êÆ÷ÀÎÆ®¸¦ ÇØÁ¦ÇÑ ´ÙÀ½ SAVEPOINT¹®À» ´Ù½Ã ¹ßÇàÇϽʽÿÀ. ÃÖ¼Ò´ÜÀ§ º¹ÇÕ SQLÀÇ °æ¿ì, º¹ÇÕ ÅØ½ºÆ® ¸í·É¹®ÀÇ ³¡ ÀÌÈıîÁö SAVEPOINT¸¦ ¼³Á¤ÇÒ ¼ö ¾ø½À´Ï´Ù.
sqlcode: -20112
sqlstate: 3B002
SQL20113N | SELF AS RESULT·Î Á¤ÀÇµÈ ¸Þ¼Òµå "<method-id>"·ÎºÎÅÍ ³Î(NULL)À» ¸®ÅÏÇÒ ¼ö ¾ø½À´Ï´Ù. |
¼³¸í: ¸Þ¼Òµå ½Äº°ÀÚ "<method-id>"¸¦ °®´Â ¸Þ¼Òµå°¡ SELF AS RESULT·Î Á¤ÀǵǾú½À´Ï´Ù. ¸Þ¼Òµå È£Ãâ½Ã ³ÎÀÌ ¾Æ´Ñ ±¸Á¶È À¯Çü ÀνºÅϽº¸¦ »ç¿ëÇ߱⠶§¹®¿¡ ¸Þ¼Òµå´Â ³Î ÀνºÅϽº¸¦ ¸®ÅÏÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ³Î °ªÀÌ ¸Þ¼ÒµåÀÇ ¸®ÅÏ °ªÀ¸·Î ¸®ÅϵÇÁö ¾Êµµ·Ï ¸Þ¼Òµå ±¸ÇöÀ» º¯°æÇϽʽÿÀ. ¸®ÅÏµÈ ±¸Á¶È À¯ÇüÀÇ ¸ðµç ¼Ó¼ºÀ» ³Î °ªÀ¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ½ÇÆÐÇÑ ¸Þ¼ÒµåÀÇ À̸§À» ÆÇº°ÇÏ·Á¸é ´ÙÀ½ Á¶È¸¸¦ »ç¿ëÇϽʽÿÀ.
SELECT FUNCSCHEMA, FUNCNAME, SPECIFICNAME FROM SYSCAT.FUNCTIONS WHERE FUNCID = method-id
sqlcode: -20113
sqlstate: 22004
SQL20114W | Å×À̺í "<table-name>"ÀÇ Ä÷³ "<column-name>"ÀÌ Á¤ÀÇµÈ USER ±âº»°ª ±æÀÌ¿ëÀ¸·Î ÃæºÐÄ¡ ¾Ê½À´Ï´Ù. |
¼³¸í: Ä÷³ "<column-name>"ÀÌ 128¹ÙÀÌÆ®º¸´Ù ÀÛÀº ±æÀÌ·Î Á¤ÀǵǾú½À´Ï´Ù. DEFAULT USERÀýÀÌ ÀÌ Ä÷³¿¡ ÀÇÇØ ÁöÁ¤µÇ¾ú½À´Ï´Ù. USER Ư¼ö ·¹Áö½ºÅͰ¡ VARCHAR(128)·Î Á¤ÀǵǾî ÀÖÀ¸¹Ç·Î, Ä÷³ ±æÀ̺¸´Ù ±ä »ç¿ëÀÚ ID¸¦ °®´Â "<table-name>"ÀÇ ±âº»°ªÀ» ÁöÁ¤ÇÏ·Á ÇÏ¸é ¿À·ù°¡ ¹ß»ýÇÕ´Ï´Ù. Ä÷³ ±æÀ̺¸´Ù ±ä »ç¿ëÀÚ ID¸¦ °®´Â »ç¿ëÀÚ´Â Àý´ë ÀÌ Ä÷³À» »ðÀÔÇϰųª ±âº»°ªÀ¸·Î °»½ÅÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ½Ã½ºÅÛ Ç¥ÁØÀÌ Ä÷³ ±æÀ̸¦ ÃʰúÇÏ´Â »ç¿ëÀÚ ID¸¦ Çã¿ëÇÏÁö ¾ÊÀ» °æ¿ì ÀÌ °æ°í´Â ¹«½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ°í°¡ ¹ß»ýÇÏÁö ¾Ê°Ô ÇÏ·Á¸é Ä÷³ ±æÀ̰¡ ÃÖ¼ÒÇÑ 128¹ÙÀÌÆ®´Â µÇ¾î¾ß ÇÕ´Ï´Ù. Å×À̺íÀ» »èÁ¦ÇÑ ´ÙÀ½ ´Ù½Ã ÀÛ¼ºÇϰųª VARCHAR µ¥ÀÌÅÍ À¯ÇüÀÎ °æ¿ì¿¡´Â ALTER TABLEÀ» »ç¿ëÇÏ¿© Ä÷³ ±æÀ̸¦ ´Ã¸²À¸·Î½á Ä÷³ ±æÀ̸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
sqlcode: +20114
sqlstate: 01642
SQL20115N | "<routine-type>" "<routine-name>"À» º¯È¯ ±×·ì "<group-name>"ÀÇ "<transform-type>" º¯È¯ ÇÔ¼ö·Î¼ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. |
¼³¸í: "<routine-type>"ÀÌ FUNCTIONÀÎ °æ¿ì, "<routine-name>"À¸·Î Á¤ÀÇµÈ ÇÔ¼ö´Â ³»Àå ÇÔ¼öÀ̹ǷΠº¯È¯ ÇÔ¼ö·Î »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. "<routine-type>"ÀÌ METHODÀÎ °æ¿ì, "<routine-name>"À¸·Î Á¤ÀÇµÈ ¸Þ¼Òµå´Â ¸Þ¼ÒµåÀ̱⠶§¹®¿¡ º¯È¯ ÇÔ¼ö·Î »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: º¯È¯ ±×·ì "<group-name>"ÀÇ "<transform-type>" º¯È¯ ÇÔ¼ö¿¡ ´ëÇÑ ´Ù¸¥ ÇÔ¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ.
sqlcode: -20115
sqlstate: 428EX
SQL20116N | °Ë»ö ¸ñÇ¥ "<parameter-name>"ÀÇ µ¥ÀÌÅÍ À¯ÇüÀÌ »öÀÎ È®ÀåÀÚ "<index-extension-name>"¿¡ ÁöÁ¤µÈ ¼Ò½º ŰÀÇ µ¥ÀÌÅÍ À¯Çü°ú ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù. |
¼³¸í: °Ë»ö ¸ñÇ¥°¡ ³»Àå ¶Ç´Â ±¸º° µ¥ÀÌÅÍ À¯ÇüÀÎ °æ¿ì, ±× À¯ÇüÀÌ »öÀÎ È®ÀåÀÚ¿¡ ÁöÁ¤µÈ ¼Ò½º ŰÀÇ µ¥ÀÌÅÍ À¯Çü°ú Á¤È®ÇÏ°Ô ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù. °Ë»ö ¸ñÇ¥ÀÇ µ¥ÀÌÅÍ À¯ÇüÀÌ ±¸Á¶È À¯ÇüÀÎ °æ¿ì¿¡´Â »öÀÎ È®ÀåÀÚÀÇ ¼Ò½º Ű µ¥ÀÌÅÍ À¯Çü°ú °°Àº ±¸Á¶È À¯Çü °èÃþ¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: »öÀÎ È®ÀåÀÚ ¼Ò½º ŰÀÇ µ¥ÀÌÅÍ À¯Çü°ú ÀÏÄ¡ÇÏ´Â µ¥ÀÌÅÍ À¯ÇüÀ¸·Î °Ë»ö ¸ñÇ¥¸¦ ÁöÁ¤ÇϽʽÿÀ.
sqlcode: -20116
sqlstate: 428EY
SQL20117N | OLAP ÇÔ¼ö¿¡ ´ëÇÑ Ã¢ ½ºÆåÀÌ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ÀÌÀ¯ ÄÚµå="<reason-code>" |
¼³¸í: OLAP ÇÔ¼ö È£ÃâÀÇ Ã¢ ½ºÆå(OVERÀý)ÀÌ Á¦´ë·Î ÁöÁ¤µÇÁö ¾Ê¾Ò½À´Ï´Ù. Ʋ¸° ½ºÆåÀº "<reason-code>"·Î Ç¥½ÃµË´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: â ½ºÆåÀ» º¯°æÇÏ¿© "<reason-code>"¿¡ Ç¥½ÃµÈ À¯È¿ÇÏÁö ¾ÊÀº ½ºÆåÀ» Á¤Á¤ÇϽʽÿÀ.
sqlcode: -20117
sqlstate: 428EZ
SQL20118N | ±¸Á¶È À¯Çü "<type-name>"ÀÌ Çã¿ëµÇ´Â ÃÖ´ë ¼Ó¼º ¼öº¸´Ù ¸¹Àº ¼Ó¼ºÀ» °¡Áý´Ï´Ù. ÃÖ´ë°ªÀº "<max-value>"ÀÔ´Ï´Ù. |
¼³¸í: ±¸Á¶È À¯Çü "<type-name>"ÀÇ Á¤ÀÇ¿¡¼ °è½ÂµÈ ¼Ó¼ºÀ» Æ÷ÇÔÇÏ¿© °¢ ±¸Á¶È À¯Çü¿¡ Çã¿ëµÇ´Â ÃÖ´ë ¼Ó¼º ¼ö°¡ ÃʰúµÇ¾ú½À´Ï´Ù. °è½ÂµÈ ¼Ó¼ºÀ» Æ÷ÇÔÇÑ ÃÖ´ë ¼Ó¼º ¼ö´Â "<max-value>"ÀÔ´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ±¸Á¶È À¯ÇüÀÇ ¼Ó¼º ¼ö°¡ ÇѰ踦 ÃʰúÇÏÁö ¾Ê´ÂÁö È®ÀÎÇϽʽÿÀ.
sqlcode: -20118
sqlstate: 54050
SQL20119N | ROW ÇÔ¼ö´Â Àû¾îµµ µÎ °³ÀÇ Ä÷³À» Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù. |
¼³¸í: ROW¸¦ RETURNSÀý¿¡ ÁöÁ¤ÇÏ´Â ÇÔ¼ö¿¡´Â ÃÖ¼ÒÇÑ µÎ Ä÷³À» °®´Â ÇϳªÀÇ Ä÷³ ¸ñ·ÏÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ROW Ű¿öµå¸¦ RETURNSÀý¿¡¼ Á¦°ÅÇÏ¿© ½ºÄ®¶ó ÇÔ¼ö·Î ¸¸µé°Å³ª ¿©·¯ Ä÷³À» RETURNSÀýÀÇ Ä÷³ ¸ñ·Ï¿¡ ÁöÁ¤ÇϽʽÿÀ.
sqlcode: -20119
sqlstate: 428F0
SQL20120N | SQL TABLE ÇÔ¼ö´Â Å×ÀÌºí °á°ú¸¦ ¸®ÅÏÇØ¾ß ÇÕ´Ï´Ù. |
¼³¸í: TABLEÀ» RETURNSÀý¿¡ ÁöÁ¤ÇÏ´Â SQL ÇÔ¼ö´Â Å×À̺íÀÎ °á°ú¸¦ ¸®ÅÏÇØ¾ß ÇÕ´Ï´Ù. ½ºÄ®¶ó fullselect´Â ¿¹¿ÜÀÌÁö¸¸, ½ºÄ®¶ó Ç¥Çö½ÄÀº SQL TABLE ÇÔ¼öÀÇ °á°ú·Î ¸®Å쵃 ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: TABLE Ű¿öµå¸¦ RETURNSÀý¿¡¼ Á¦°ÅÇÏ¿© ½ºÄ®¶ó ÇÔ¼ö·Î ¸¸µé°Å³ª fullselect¸¦ TABLE ÇÔ¼ö º»¹®ÀÇ RETURNSÀý¿¡ ÁöÁ¤ÇϽʽÿÀ.
sqlcode: -20120
sqlstate: 428F1