SQL0100W | FETCH, UPDATE ¶Ç´Â DELETE¿¡ ´ëÇÑ ÇàÀÌ ¾ø°Å³ª Á¶È¸ °á°ú°¡ ºó Å×À̺íÀÔ´Ï´Ù. |
¼³¸í: ´ÙÀ½ Á¶°Ç Áß Çϳª°¡ ÂüÀÔ´Ï´Ù.
µ¥ÀÌÅͰ¡ °Ë»ö, °»½Å ¶Ç´Â »èÁ¦µÇÁö ¾Ê¾Ò½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: Á¶Ä¡°¡ ÇÊ¿ä¾ø½À´Ï´Ù. 󸮰¡ °è¼ÓµË´Ï´Ù.
sqlcode: +100
sqlstate: 02000
SQL0101N | ¸í·É¹®ÀÌ ³Ê¹« ±æ°Å³ª ³Ê¹« º¹ÀâÇÕ´Ï´Ù. |
¼³¸í: ¸í·É¹®ÀÌ ³Ê¹« ±æ°Å³ª º¹ÀâÇÏ¿© ½Ã½ºÅÛ ÇѰ踦 ÃʰúÇϰųª, Á¦ÇÑÁ¶°Ç ¶Ç´Â Æ®¸®°Å°¡ ³Ê¹« ¸¹¾Æ ¸í·É¹®À» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
ÆÑµÈ ¼³¸íÀ» ÀÛ¼º ¶Ç´Â ¼öÁ¤ÇÏ´Â ¸í·É¹®ÀÎ °æ¿ì, »õ·Î ÆÑµÈ ¼³¸íÀÌ ½Ã½ºÅÛ Ä«Å»·Î±×ÀÇ ÇØ´ç Ä÷³¿¡ ´ëÇØ ³Ê¹« Ŭ ¼öµµ ÀÖ½À´Ï´Ù.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ´Â ´ÙÀ½À» È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
ÁÖ: | ¼·Î ´Ù¸¥ ÄÚµå ÆäÀÌÁöÇÏ¿¡¼ ¼öÇàÇϰí ÀÖ´Â ÀÀ¿ëÇÁ·Î±×·¥°ú µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ¹®ÀÚ µ¥ÀÌÅÍ º¯È¯ÀÌ ÀÌ·ç¾îÁ³´Âµ¥, º¯È¯ÀÇ °á°ú°¡ ±æÀÌ Á¦ÇÑÀ» ÃʰúÇÕ´Ï´Ù. |
»ç¿ëÀÚ ÀÀ´ä: ´ÙÀ½ Áß Çϳª¸¦ ¼öÇàÇϽʽÿÀ.
sqlcode: -101
sqlstate: 54001
SQL0102N | "<string>"À¸·Î ½ÃÀÛÇÏ´Â ¹®ÀÚ¿ »ó¼ö°¡ ³Ê¹« ±é´Ï´Ù. |
¼³¸í: ´ÙÀ½ Áß Çϳª°¡ ¹ß»ýÇß½À´Ï´Ù.
¾Æ¸¶µµ µ¥ÀÌÅÍ º¯È¯ÀÌ ÀϾ°í Àִµ¥, ±× °á°ú ¹®ÀÚ¿ÀÌ ³Ê¹« ±ä °Í °°½À´Ï´Ù. ¼·Î ´Ù¸¥ ÄÚµå ÆäÀÌÁöÇÏ¿¡¼ ¼öÇàÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥°ú µ¥ÀÌÅͺ£À̽º »çÀÌÀÇ ¿¬°á¿¡ ´ëÇØ, ¸®ÅÍ·²ÀÌ ÀÀ¿ëÇÁ·Î±×·¥ ÄÚµå ÆäÀÌÁö¿¡¼ µ¥ÀÌÅͺ£À̽º ÄÚµå ÆäÀÌÁö·Î º¯È¯µÇ¾ú½À´Ï´Ù. ¾î¶² »óȲ¿¡¼, ¿¹¸¦ µé¸é µ¥ÀÌÅͺ£À̽º°¡ EUC ÄÚµå ÆäÀÌÁö·Î ÀÛ¼ºµÈ °æ¿ì, ±×·¡ÇÈ ¸®ÅÍ·²Àº µ¥ÀÌÅͺ£À̽º ÄÚµå ÆäÀÌÁö¿¡¼ UCS-2(UNICODE) ÀÎÄÚµùÀ¸·Î ´õ º¯È¯µÉ ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â °á°ú ¹®ÀÚ¿ÀÌ ÀÔ·Â ¹®ÀÚ¿º¸´Ù ´õ ±æ¾îÁú ¼ö ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: Comment on TableÀ̳ª Comment on ColumnÀÇ °æ¿ì, ÁÖ¼®ÀÇ Å©±â¸¦ ÁÙÀ̽ʽÿÀ. SQL CONNECT¹®ÀÇ °æ¿ì, ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö À̸§ÀÇ ±æÀ̸¦ ÁÙÀ̽ʽÿÀ. ±âŸ ¸®ÅÍ·²ÀÇ °æ¿ì, ¿ä±¸µÈ ÇÔ¼ö¸¦ ´ëȽÄÀ¸·Î »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ¿À·ù°¡ ÀÀ¿ëÇÁ·Î±×·¥¿¡ Æ÷ÇÔµÈ CONNECT°¡ ¾Æ´Ñ SQL¹® ¹®¸Æ¿¡¼ ¹ß»ýÇÏ´Â °æ¿ì, long ¹®ÀÚ¿À» È£½ºÆ® º¯¼ö¿¡ ÁöÁ¤ÇÑ ÈÄ SQL¹®¿¡¼ ÇØ´ç º¯¼ö¸¦ ¹®ÀÚ¿ ¸®ÅÍ·²·Î ´ëüÇϽʽÿÀ.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: ¿¬°á ÇÁ·Î±×·¥ ¼¼¼ÇÀÇ °æ¿ì, ¿À·ùÀÇ ¿øÀÎÀÌ µÇ´Â µ¥ÀÌÅÍ ¼Ò½º¸¦ ÆÇº°ÇϽʽÿÀ(½ÇÆÐÀÇ ¿øÀÎÀÌ µÇ´Â µ¥ÀÌÅÍ ¼Ò½º¿¡ ´ëÇØ ¹®Á¦Á¡ ÆÇº° ¾È³»¼ ÂüÁ¶). ÇØ´ç µ¥ÀÌÅÍ ¼Ò½ºÀÇ SQL ¾ð¾î¸¦ Á¶»çÇÏ¿© ¾î¶² °íÀ¯ ÇѰ踦 ÃʰúÇß´ÂÁö ÆÇº°Çϰí, ÇÊ¿äÇÑ °æ¿ì ½ÇÆÐÇÑ ¸í·É¹®À» Á¶Á¤ÇϽʽÿÀ.
sqlcode: -102
sqlstate: 54002
SQL0103N | ¼ýÀÚ ¸®ÅÍ·² "<literal>"ÀÌ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. |
¼³¸í: Ç¥½ÃµÈ "<literal>"ÀÌ ¼ýÀÚ·Î ½ÃÀÛÇÏÁö¸¸ À¯È¿ÇÑ Á¤¼ö, 10Áø¼ö ¶Ç´Â ºÎµ¿ ¼Ò¼öÁ¡ ¸®ÅÍ·²ÀÌ ¾Æ´Õ´Ï´Ù.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: a µ¥ÀÌÅÍ ¼Ò½º ƯÁ¤ ¸®ÅÍ·² Ç¥½Ã ¿À·ù°¡ ¿¬°á ÇÁ·Î±×·¥ ¼¼¼Ç¿¡¼ ¹ß»ýÇß½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: À¯È¿ÇÏÁö ¾ÊÀº ¼ýÀÚ ¸®ÅÍ·²À» Á¤Á¤ÇϽʽÿÀ. ¿¬°á ÇÁ·Î±×·¥ ¼¼¼Ç¿¡¼ ¿À·ù°¡ ¹ß»ýÇÑ °æ¿ì, ¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ°¡ ¿À·ù¸¦ ÀÏÀ¸Å² µ¥ÀÌÅÍ ¼Ò½º¸¦ ÆÇº°ÇÕ´Ï´Ù(½ÇÆÐÇÑ µ¥ÀÌÅÍ ¼Ò½º¿¡ ´ëÇØ¼´Â ¹®Á¦Á¡ ÆÇº° ¾È³»¼ ÂüÁ¶). ÇØ´ç µ¥ÀÌÅÍ ¼Ò½º¿¡ ´ëÇØ SQL ¾ð¾î¸¦ Á¶»çÇÏ¿© ¾î¶² ¹®ÀÚ¿ Ç¥Çö ±ÔÄ¢À» À§¹ÝÇß´ÂÁö ÆÇº°Çϰí, ÇÊ¿äÇÑ °æ¿ì ½ÇÆÐÇÑ ¸í·É¹®À» Á¶Á¤ÇϽʽÿÀ.
sqlcode: -103
sqlstate: 42604
SQL0104N | "<text>" ´ÙÀ½¿¡ ¿¹±âÄ¡ ¾ÊÀº ÅäÅ« "<token>"ÀÌ ÀÖ½À´Ï´Ù. ¿¹»ó ÅäÅ«¿¡´Â "<token-list>"°¡ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù. |
¼³¸í: SQL¹®ÀÇ ±¸¹® ¿À·ù°¡ ÅØ½ºÆ® "<text>" ´ÙÀ½ÀÇ ÁöÁ¤µÈ ÅäÅ«¿¡¼ °ËÃâµÇ¾ú½À´Ï´Ù. SQL¹®ÀÇ ±¸¹® ¿À·ù°¡ ÅØ½ºÆ® "<text>"ÀÇ ´ÙÀ½¿¡ ¿À´Â ÁöÁ¤µÈ ÅäÅ«¿¡¼ °ËÃâµÇ¾ú½À´Ï´Ù.
ÇÁ·Î±×·¡¸Ó¸¦ µ½±â À§ÇØ, À¯È¿ÇÑ ÅäÅ«ÀÇ ¸ñ·Ï Áß ÀϺΰ¡ "<token-list>"·Î SQLCAÀÇ SQLERRM Çʵ忡 Á¦°øµË´Ï´Ù. ÀÌ ¸ñ·ÏÀº ¸í·É¹®ÀÌ ÇØ´ç ÁöÁ¡±îÁö´Â ¿Ã¹Ù¸£´Ù°í °¡Á¤ÇÕ´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ÁöÁ¤µÈ ÅäÅ« ¿µ¿ª¿¡ ÀÖ´Â ¸í·É¹®À» Á¶»çÇÑ ÈÄ Á¤Á¤ÇϽʽÿÀ.
sqlcode: -104
sqlstate: 42601
SQL0105N | "<string>"À¸·Î ½ÃÀÛÇÏ´Â ¸®ÅÍ·²ÀÌ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. |
¼³¸í: ¸í·É¹®¿¡ À¯È¿ÇÏÁö ¾ÊÀº "<string>"À¸·Î ½ÃÀÛÇÏ´Â ¸®ÅÍ·²ÀÌ ÀÖ½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ¿Ã¹Ù¸¥ Çü½ÄÀÇ ¸®ÅÍ·²À» ÁöÁ¤ÇϽʽÿÀ. ±×·¡ÇÈ ¹®ÀÚ¿, ½ÖÀ» ÀÌ·ç´Â ºÐ¸®¹®ÀÚ ¹× ¹®ÀÚ¿ ³»ÀÇ ¹ÙÀÌÆ® ¼ö°¡ ¦¼öÀÎÁö Á¡°ËÇϽʽÿÀ.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ, ¿À·ù¸¦ ÀÏÀ¸Å² µ¥ÀÌÅÍ ¼Ò½º¸¦ ÆÇº°ÇÏ·Á¸é, ¹®Á¦Á¡ ÆÇº° ¾È³»¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
sqlcode: -105
sqlstate: 42604
SQL0106N | SQL¹®ÀÌ ÀûÀýÈ÷ ½ÃÀ۵ǾúÀ¸³ª ¿Ï·áµÇÁö ¾Ê¾Ò½À´Ï´Ù. |
¼³¸í: ´õ ÀÌ»óÀÇ ÀÔ·ÂÀÌ ¹ß°ßµÇÁö ¾ÊÀº ÁöÁ¡¿¡ À̸£±â±îÁö SQL¹®À» Á¤Á¤Çß½À´Ï´Ù. ÀÌ·Î ÀÎÇØ ¸®ÅÍ·²ÀÌ ÀûÀýÈ÷ Á¾·áÇÏ´Â µ¥ ½ÇÆÐÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹®ÀÚ¿ ¸®ÅÍ·²¿¡ ¸¶Áö¸· ÀÎ¿ë ºÎÈ£°¡ ÇÊ¿äÇÕ´Ï´Ù.
SQL¹® 󸮰¡ ¿Ï·áµÇ¾ú½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ¿øÇÏ´Â ÇÔ¼ö¸¦ ¿Ï·áÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç ºÎºÐÀÌ ¸í·É¹®¿¡ ÀÖ´ÂÁö, ¸ðµç ÀýÀÌ ¿ÏÀüÇÑÁö È®ÀÎÇϽʽÿÀ.
PL/I: ¼¼¹ÌÄÝ·Ð ¾ÕÀÇ SQL¹®ÀÌ ¿ÏÀüÇÑÁö È®ÀÎÇϽʽÿÀ. ¾î¼Àºí·¯ÀÇ °æ¿ì, ¿¬°á ±ÔÄ¢ÀÌ ÀûÀýÈ÷ µÚ¿¡ ¿À´ÂÁö È®ÀÎÇϽʽÿÀ(°ø¹éÀÌ ¾ø´Â ¹®ÀÚ´Â ¹Ýµå½Ã 72 Ä÷³ ¾È¿¡ ÀÖ¾î¾ß Çϸç, ¿¬°á ÇàÀº 16 Ä÷³ À̻󿡼 ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù).
COBOL: END-EXEC ¾ÕÀÇ SQL¹®ÀÌ ¿ÏÀüÇÑÁö È®ÀÎÇϽʽÿÀ.
sqlcode: -106
sqlstate: 42601, 42603
SQL0107N | À̸§ "<name>"ÀÌ ³Ê¹« ±é´Ï´Ù. ÃÖ´ë ±æÀÌ´Â "<length>"ÀÔ´Ï´Ù. |
¼³¸í: "<name>"À¸·Î ¸®ÅÏµÈ À̸§ÀÌ ³Ê¹« ±é´Ï´Ù. ÀÌ·¯ÇÑ À¯ÇüÀÇ À̸§¿¡ ´ëÇØ Çã¿ëµÈ ÃÖ´ë ±æÀÌ´Â "<length>"±îÁö Ç¥½ÃµË´Ï´Ù.
»öÀÎ À̸§ ¹× Á¦ÇÑÁ¶°ÇÀº ÃÖ´ë 18¹ÙÀÌÆ®±îÁö °¡´ÉÇÕ´Ï´Ù. Ä÷³ À̸§Àº ÃÖ´ë 30¹ÙÀÌÆ® ±æÀ̰¡ µÉ ¼ö ÀÖ½À´Ï´Ù. ¼¼À̺êÆ÷ÀÎÆ®, Å×À̺í, ºä ¹× º°¸í À̸§Àº ÃÖ´ë 128¹ÙÀÌÆ®±îÁö °¡´ÉÇÕ´Ï´Ù. escape ¹®ÀÚ°¡ ÀÖ´Â °æ¿ì, escape ¹®ÀÚ´Â ±æÀÌ¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.
½ºÅ°¸¶ À̸§(¿ÀºêÁ§Æ® ±ÔÁ¤ÀÚ)¿¡´Â ÃÖ´ë 30¹ÙÀÌÆ®±îÁö Çã¿ëµÇ¸ç, ´Ü »ç¿ëÀÚ Á¤ÀÇ À¯ÇüÀÎ °æ¿ì¿¡´Â ½ºÅ°¸¶ À̸§À¸·Î ÃÖ´ë 8¹ÙÀÌÆ®¸¸ Çã¿ëµË´Ï´Ù.
È£½ºÆ® º¯¼ö À̸§ÀÇ ±æÀÌ´Â ÃÖ´ë 30¹ÙÀÌÆ®¸¦ ÃʰúÇÒ ¼ö ¾ø½À´Ï´Ù.
SQL CONNECT¹®ÀÇ °æ¿ì, »çÀü ó¸® ÄÄÆÄÀϽÿ¡ ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö À̸§À¸·Î ÃÖ´ë 18ÀÚ°¡ Çã¿ëµË´Ï´Ù. ±×·¯³ª ÀÀ¿ëÇÁ·Î±×·¥ ¼¹ö À̸§ÀÌ 8ÀÚº¸´Ù ±æ¸é ·±Å¸ÀÓ ¿À·ù°¡ ¹ß»ýÇÕ´Ï´Ù.
¶ÇÇÑ, SQL CONNECT¹®¿¡¼ ¾ÏÈ£´Â ÃÖ´ë 18ÀÚ, ±ÇÇÑ ID´Â ÃÖ´ë 8ÀÚ±îÁö Çã¿ëµË´Ï´Ù.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: ¿¬°á ÇÁ·Î±×·¥ ¼¼¼Ç¿¡¼ µ¥ÀÌÅÍ ¼Ò½º ƯÁ¤ ÇѰ踦 ÃʰúÇßÀ» ¼ö ÀÖ½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
ÁÖ: | ¼·Î ´Ù¸¥ ÄÚµå ÆäÀÌÁöÇÏ¿¡¼ ¼öÇàÇϰí ÀÖ´Â ÀÀ¿ëÇÁ·Î±×·¥°ú µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇØ ¹®ÀÚ µ¥ÀÌÅÍ º¯È¯ÀÌ ÀÌ·ç¾îÁ³´Âµ¥, º¯È¯ÀÇ °á°ú°¡ ±æÀÌ Á¦ÇÑÀ» ÃʰúÇÕ´Ï´Ù. |
»ç¿ëÀÚ ÀÀ´ä: ´õ ªÀº À̸§À» ¼±ÅÃÇϰųª ¿ÀºêÁ§Æ® À̸§ÀÇ Ã¶ÀÚ¸¦ Á¤Á¤ÇϽʽÿÀ.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: ¿¬°á ÇÁ·Î±×·¥ ¼¼¼ÇÀÇ °æ¿ì, ¿À·ùÀÇ ¿øÀÎÀÌ µÇ´Â µ¥ÀÌÅÍ ¼Ò½º¸¦ ÆÇº°ÇϽʽÿÀ(½ÇÆÐÀÇ ¿øÀÎÀÌ µÇ´Â µ¥ÀÌÅÍ ¼Ò½º¿¡ ´ëÇØ ¹®Á¦Á¡ ÆÇº° ¾È³»¼ ÂüÁ¶). ÇØ´ç µ¥ÀÌÅÍ ¼Ò½ºÀÇ SQL ¾ð¾î¸¦ Á¶»çÇÏ¿© ¾î¶² °íÀ¯ ÇѰ踦 ÃʰúÇß´ÂÁö ÆÇº°Çϰí, ÇÊ¿äÇÑ °æ¿ì ½ÇÆÐÇÑ ¸í·É¹®À» Á¶Á¤ÇϽʽÿÀ.
sqlcode: -107
sqlstate: 42622
SQL0108N | À̸§ "<name>"ÀÇ ±ÔÁ¤ÀÚ ¼ö°¡ Ʋ¸³´Ï´Ù. |
¼³¸í: "<name>" À̸§ÀÌ À߸ø ±ÔÁ¤µÇ¾ú½À´Ï´Ù.
"<name>" À̸§ÀÌ ÁÖ¾îÁø ¿ÀºêÁ§Æ®´Â ÇϳªÀÇ ±ÔÁ¤ÀÚ¸¸À» °¡Áú ¼ö ÀÖ½À´Ï´Ù.
Ä÷³ À̸§Àº, Å×À̺í À̸§(±ÔÁ¤µÇ°Å³ª ±ÔÁ¤µÇÁö ¾ÊÀ½) ¶Ç´Â »ó°ü À̸§À¸·Î ±ÔÁ¤µË´Ï´Ù. ÀϺΠ¹®¸Æ¿¡¼´Â Ä÷³ À̸§¿¡ Å×À̺í À̸§ ±ÔÁ¤ÀÚ°¡ ÇÊ¿äÇÕ´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ¿ÀºêÁ§Æ®ÀÇ À̸§ÀÌ ¿Ã¹Ù¸£°Ô ±ÔÁ¤µÇ¾ú´ÂÁö È®ÀÎÇϽʽÿÀ.
sqlcode: -108
sqlstate: 42601
SQL0109N | "<clause>"ÀýÀº Çã¿ëµÇÁö ¾Ê½À´Ï´Ù. |
¼³¸í: Ç¥½ÃµÈ ÀýÀÌ SQL¹®¿¡ ³ªÅ¸³ ¹®¸Æ¿¡¼ Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.
ºÎ¼Ó Á¶È¸, INSERT¹® ¶Ç´Â CREATE VIEW¹®¿¡´Â INTO, ORDER BY ¶Ç´Â FOR UPDATEÀýÀÌ ÀÖÀ» ¼ö ¾ø½À´Ï´Ù. Embedded SELECT¹®¿¡´Â ORDER BY ¶Ç´Â FOR UPDATEÀýÀ» »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. Embedded SELECT¹®¿¡´Â ºÎ¼Ó Á¶È¸¸¦ Á¦¿ÜÇϰí´Â ÁýÇÕ ¿¬»êÀÚ°¡ ÀÖÀ» ¼ö ¾ø½À´Ï´Ù. Ä¿¼ ¼±¾ð¿¡ »ç¿ëµÈ SELECT ¶Ç´Â VALUES¹®¿¡´Â INTOÀýÀÌ ÀÖÀ» ¼ö ¾ø½À´Ï´Ù. RAISE_ERROR ÇÔ¼ö´Â CAST ½ºÆåÀ» »ç¿ëÇÏ´Â µ¥ÀÌÅÍ À¯ÇüÀ¸·Î º¯È¯(cast)µÈ °æ¿ì¿¡¸¸ ¼±Åà ¸ñ·Ï Ç׸ñÀ¸·Î »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: Åë°ú ¼¼¼Ç¿¡¼ µ¥ÀÌÅÍ ¼Ò½º ƯÁ¤ Á¦ÇÑ»çÇ×À» À§¹ÝÇßÀ» ¼ö ÀÖ½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ÀÌ ÀýÀ» Á¦°ÅÇÏ¿© SQL¹®À» Á¤Á¤ÇϽʽÿÀ.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: ¿¬°á ÇÁ·Î±×·¥ ¼¼¼ÇÀÇ °æ¿ì, ¿À·ùÀÇ ¿øÀÎÀÌ µÇ´Â µ¥ÀÌÅÍ ¼Ò½º¸¦ ÆÇº°ÇϽʽÿÀ(½ÇÆÐÀÇ ¿øÀÎÀÌ µÇ´Â µ¥ÀÌÅÍ ¼Ò½º¿¡ ´ëÇØ ¹®Á¦Á¡ ÆÇº° ¾È³»¼ ÂüÁ¶). ÇØ´ç µ¥ÀÌÅÍ ¼Ò½º¿¡ ´ëÇÑ SQL ¾ð¾î¸¦ Á¶»çÇÏ¿© ¾î¶² °íÀ¯ Á¦ÇÑ»çÇ×À» À§¹ÝÇß´ÂÁö ÆÇº°ÇÑ ÈÄ, ÇÊ¿äÇÑ °æ¿ì ½ÇÆÐÇÑ ¸í·É¹®À» Á¶Á¤ÇϽʽÿÀ.
sqlcode: -109
sqlstate: 42601
SQL0110N | "<string>"Àº À¯È¿ÇÏÁö ¾ÊÀº 16Áø »ó¼öÀÔ´Ï´Ù. |
¼³¸í: 16Áø »ó¼ö "<string>"Àº À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ¹®Á¦Á¡Àº ´ÙÀ½ Áß ÇϳªÀÔ´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: »ó¼ö¸¦ Á¤Á¤ÇÑ ÈÄ ¸í·É¹®À» ´Ù½Ã Á¦ÃâÇϽʽÿÀ.
sqlcode: -110
sqlstate: 42606
SQL0111N | Ä÷³ ÇÔ¼ö "<name>"¿¡ Ä÷³ À̸§À» Æ÷ÇÔÇÏÁö ¾Ê½À´Ï´Ù. |
¼³¸í: Ä÷³ ÇÔ¼ö "<name>"(AVG, MIN, MAX, SUM ¶Ç´Â COUNT(DISTINCT))ÀÇ ½ºÆåÀ» Á¦´ë·Î ÁöÁ¤ÇÏÁö ¾Ê¾Ò´Âµ¥, ÀÌ´Â ±×·¯ÇÑ ÇÔ¼ö¿¡ ÇÇ¿¬»êÀÚ·Î Ä÷³ À̸§ÀÌ Æ÷ÇԵǾî¾ß Çϱ⠶§¹®ÀÔ´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: Ä÷³ ÇÔ¼ö¿¡ ´ëÇÑ ÇÇ¿¬»êÀÚÀΠǥÇö½Ä¿¡ Ä÷³ À̸§À» ÁöÁ¤ÇϽʽÿÀ.
ÁÖ: ÀÌ ¿À·ù´Â ¹öÀü 2 ÀÌÀüÀÇ DB2 ¸±¸®½º¿¡¸¸ Àû¿ëµË´Ï´Ù.
sqlcode: -111
sqlstate: 42901
SQL0112N | Ä÷³ ÇÔ¼ö "<name>"ÀÇ ÇÇ¿¬»êÀÚ¿¡ Ä÷³ ÇÔ¼ö, ½ºÄ®¶ó fullselect ¶Ç´Â ºÎ¼Ó Á¶È¸°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. |
¼³¸í: Ä÷³ ÇÔ¼öÀÇ ÇÇ¿¬»êÀÚ´Â ´ÙÀ½À» Æ÷ÇÔÇÒ ¼ö ¾ø½À´Ï´Ù.
SELECT ¸ñ·Ï¿¡¼ »ê¼ú ¿¬»êÀÚÀÇ ÇÇ¿¬»êÀÚ´Â DISTINCT Ű¿öµå°¡ ÀÖ´Â Ä÷³ ÇÔ¼ö°¡ µÉ ¼ö ¾ø½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: Ä÷³ ÇÔ¼ö »ç¿ëÀ» Á¤Á¤ÇÑ ÈÄ À¯È¿ÇÏÁö ¾ÊÀº Ç¥Çö½ÄÀ» Á¦°ÅÇÑ ÈÄ ´Ù½Ã ½ÃµµÇϽʽÿÀ.
sqlcode: -112
sqlstate: 42607
SQL0113N | "<identifier>"¿¡ Çã¿ëµÇÁö ¾Ê´Â ¹®ÀÚ°¡ Àְųª ¹®ÀÚ°¡ Çϳªµµ ¾ø½À´Ï´Ù. |
¼³¸í: SQL-variable-name, parameter-name ¶Ç´Â condition-name "<identifier>"¿¡ À¯È¿ÇÏÁö ¾ÊÀº ¹®ÀÚ°¡ ÀÖ½À´Ï´Ù. SQL ÀÏ¹Ý ½Äº°ÀÚ¿¡ À¯È¿ÇÑ ¹®ÀÚ¸¸ Çã¿ëµË´Ï´Ù. ½Äº°ÀÚ°¡ ºÐ¸®µÇ¾î Àֱ⠶§¹®¿¡, Á¢±â°¡ ¼öÇàµÇÁö ¾Ê°í ´ë¼Ò¹®ÀÚ´Â ¼·Î¸¦ ±¸º°Çϵµ·Ï 󸮵˴ϴÙ.
»ç¿ëÀÚ ÀÀ´ä: ½Äº°ÀÚ¸¦ Á¤Á¤ÇÑ ÈÄ ¸í·É¹®À» ´Ù½Ã Á¦ÃâÇϽʽÿÀ.
sqlcode: -113
sqlstate: 42601
SQL0117N | ÇÒ´çµÈ °ªÀÇ ¼ö°¡ ÁöÁ¤µÇ°Å³ª ³»Æ÷µÈ Ä÷³ÀÇ ¼ö¿Í °°Áö ¾Ê½À´Ï´Ù. |
¼³¸í:
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ¸í·É¹®À» Á¤Á¤ÇÑ ÈÄ ÁöÁ¤µÇ°Å³ª ³»Æ÷µÈ Ä÷³ °¢°¢¿¡ ´ëÇØ ÇϳªÀÇ °ªÀ» ÁöÁ¤ÇϽʽÿÀ.
sqlcode: -117
sqlstate: 42802
SQL0118N | INSERT, DELETE ¶Ç´Â UPDATE¹®ÀÇ ¸ñÇ¥ÀÎ Å×À̺íÀ̳ª ºä°¡ FROMÀý¿¡µµ ÁöÁ¤µÇ¾ú½À´Ï´Ù. |
¼³¸í: INSERT, DELETE ¶Ç´Â UPDATE¹®ÀÇ ¸ñÇ¥·Î ÁöÁ¤µÈ Å×ÀÌºí ¶Ç´Â ºä°¡ ¸í·É¹® ³»ÀÇ ºÎ¼Ó Á¶È¸ÀÇ FROMÀý¿¡µµ ³ªÅ¸³³´Ï´Ù.
INSERT, UPDATE ¶Ç´Â DELETEÀÇ ¸ñÇ¥ÀÎ Å×ÀÌºí ¶Ç´Â ºä´Â »ðÀ﵃ °ªÀ» Á¦°øÇϰųª »ðÀÔ, °»½Å ¶Ç´Â »èÁ¦µÉ ÇàÀ» ±ÔÁ¤Çϱâ À§ÇØ »ç¿ëµÉ ¼ö ¾ø½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
ÀÌ ¸Þ½ÃÁö´Â ¹öÀü 1.2¿Í ÀÌÀü ¹öÀüÀÇ ¼¹ö ¹× DB2 Connect¸¦ ÅëÇØ ¾×¼¼½ºµÇ´Â È£½ºÆ®¿¡¸¸ Àû¿ëµË´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ³»ÀçµÈ ÇÔ¼ö°¡ Áö¿øµÇÁö ¾Ê½À´Ï´Ù. ¿øÇÏ´Â °á°ú¸¦ ¾òÀ¸·Á¸é, ¿ÀºêÁ§Æ® Å×ÀÌºí ¶Ç´Â ºäÀÇ Àӽà »çº»À» ÀÛ¼ºÇÏ°í ºÎ¼Ó ¼±ÅÃÀ» ÇØ´ç »çº»À¸·Î ÁÖ¼Ò ÁöÁ¤ÇϽʽÿÀ.
sqlcode: -118
sqlstate: 42902
SQL0119N | SELECTÀý, HAVINGÀý ¶Ç´Â ORDER BYÀý¿¡ ÁöÁ¤µÈ "<expression-start>"·Î ½ÃÀ۵Ǵ ǥÇö½ÄÀÌ GROUP BYÀý¿¡ ÁöÁ¤µÇ¾î ÀÖÁö ¾Ê°Å³ª, Ä÷³ ÇÔ¼ö°¡ ÀÖ´Â SELECTÀý, HAVINGÀý ¶Ç´Â ORDER BYÀý¿¡ ÀÖ°í GROUP BYÀýÀÌ ÁöÁ¤µÇÁö ¾Ê¾Ò½À´Ï´Ù. |
¼³¸í: SELECT¹®¿¡´Â ´ÙÀ½ ¿À·ù Áß Çϳª°¡ ¾Ò½À´Ï´Ù.
½Äº°µÈ Ç¥Çö½ÄÀº "<expression-start>"·Î ½ÃÀÛÇϴ ǥÇö½ÄÀÔ´Ï´Ù. Ç¥Çö½ÄÀÌ ´ÜÀÏ Ä÷³ À̸§ÀÏ ¼ö ÀÖ½À´Ï´Ù.
HAVINGÀý¿¡ NODENUMBER ¶Ç´Â PARTITION ÇÔ¼ö°¡ ÁöÁ¤µÈ °æ¿ì, ÇÏÀ§ Å×À̺íÀÇ ¸ðµç ÆÄƼ¼Ç Ű Ä÷³ÀÌ HAVINGÀý¿¡ Æ÷ÇÔµÈ °ÍÀ¸·Î °£Áֵ˴ϴÙ.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: SELECTÀý, HAVINGÀý ¶Ç´Â ORDER BYÀý¿¡ ÀÖ´Â GROUP BYÀý¿¡ Ç¥Çö½ÄÀ» Æ÷ÇÔ½ÃŰ°Å³ª SELECT¹®¿¡¼ Ä÷³ ÇÔ¼ö¸¦ Á¦°ÅÇÏ¿© ¸í·É¹®À» Á¤Á¤ÇϽʽÿÀ.
sqlcode: -119
sqlstate: 42803
SQL0120N | A WHEREÀý, GROUP BYÀý, SETÀý ¶Ç´Â SET ÀüÀÌ º¯¼ö ¸í·É¹®¿¡ Ä÷³ ÇÔ¼ö°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. |
¼³¸í: WHEREÀýÀÌ HAVINGÀýÀÇ ºÎ¼Ó Á¶È¸ ³»¿¡ ³ªÅ¸³ª°í, Ä÷³ ÇÔ¼öÀÇ Àμö°¡ ±×·ì¿¡ ´ëÇÑ »ó°ü ÂüÁ¶ÀÏ °æ¿ì¿¡¸¸, WHEREÀýÀÌ Ä÷³ ÇÔ¼ö¿¡ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù. GROUP BYÀýÀº Ä÷³ ÇÔ¼öÀÇ Àμö°¡ GROUP BYÀýÀ» Æ÷ÇÔÇÏÁö ¾Ê´Â ºÎ¼Ó Á¶È¸ ³»ÀÇ Ä÷³¿¡ ´ëÇÑ »ó°ü ÂüÁ¶ÀÎ °æ¿ì¿¡¸¸ Ä÷³ ÇÔ¼ö¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù. UPDATE¹®ÀÇ SETÀý ¶Ç´Â SET ÀüÀÌ º¯¼ö ¸í·É¹®Àº ÁöÁ¤¹®ÀÇ ¿À¸¥ÂÊ¿¡ ÀÖ´Â fullselect ³»ÀÇ Ä÷³ ÇÔ¼ö¸¸À» Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: Ä÷³ ÇÔ¼ö°¡ Áö¿øµÇ´Â °÷¿¡¼¸¸ »ç¿ëµÇ°í ±×·¸Áö ¾ÊÀº °æ¿ì¿¡´Â »ç¿ëµÇÁö ¾Êµµ·Ï ¸í·É¹®À» º¯°æÇϽʽÿÀ.
sqlcode: -120
sqlstate: 42903
SQL0121N | Ä÷³ "<name>"ÀÌ INSERT¹®, UPDATE¹® ¶Ç´Â SET ÀüÀÌ-º¯¼ö ¸í·É¹®¿¡ µÎ ¹ø ÀÌ»ó ÁöÁ¤µÇ¾î ÀÖ½À´Ï´Ù. |
¼³¸í: µ¿ÀÏÇÑ Ä÷³ "<name>"ÀÌ INSERT¹®ÀÇ Ä÷³ ¸ñ·Ï, UPDATE¹®ÀÇ SETÀý¿¡ ÀÖ´Â ÁöÁ¤¹® ¿ÞÂÊ ¶Ç´Â SET Àüȯ-º¯¼ö ¸í·É¹®ÀÇ ÁöÁ¤¹® ¿ÞÂÊ¿¡ µÎ ¹ø ÀÌ»ó ÁöÁ¤µÇ¾î ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¿À·ù´Â µÑ ÀÌ»óÀÇ ºä Ä÷³ÀÌ ±âº» Å×À̺íÀÇ µ¿ÀÏÇÑ Ä÷³¿¡ ±âÃÊÇÑ ºä·Î »ðÀԵǰųª °»½ÅµÉ ¶§ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ¸í·É¹®ÀÇ ±¸¹®À» Á¤Á¤ÇÑ ÈÄ °¢ Ä÷³ À̸§ÀÌ Çѹø¾¿¸¸ ÁöÁ¤µÇµµ·Ï ÇϽʽÿÀ.
sqlcode: -121
sqlstate: 42701
SQL0122N | GROUP BYÀýÀÌ ¾ø´Â SELECT¹®ÀÇ SELECTÀý¿¡ Ä÷³ À̸§°ú Ä÷³ ÇÔ¼ö°¡ Àְųª, Ä÷³ À̸§ÀÌ SELECTÀý¿¡´Â ÀÖÀ¸³ª GROUP BYÀý¿¡´Â ¾ø½À´Ï´Ù. |
¼³¸í: SELECT¹®¿¡´Â ´ÙÀ½ ¿À·ù Áß Çϳª°¡ ¾Ò½À´Ï´Ù.
Ä÷³ÀÌ ½ºÄ®¶ó ÇÔ¼ö¿¡ ÀÖÀ» ¼öµµ ÀÖ½À´Ï´Ù.
SELECTÀý¿¡ NODENUMBER ¶Ç´Â PARTITION ÇÔ¼ö°¡ ÁöÁ¤µÈ °æ¿ì, ÇÏÀ§ Å×À̺íÀÇ ¸ðµç ÆÄƼ¼Ç Ű Ä÷³Àº SELECTÀý¿¡ Æ÷Ç﵃ °ÍÀ¸·Î °£Áֵ˴ϴÙ.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: Ä÷³À» SELECTÀý¿¡ ÀÖ´Â GROUP BYÀý¿¡ Æ÷ÇÔ½ÃŰ°Å³ª SELECTÀý¿¡¼ Ä÷³À» Á¦°ÅÇÏ¿© ¸í·É¹®À» Á¤Á¤ÇϽʽÿÀ.
sqlcode: -122
sqlstate: 42803
SQL0123N | ÇÔ¼ö "<name>"ÀÇ À§Ä¡ "<n>"¿¡ ÀÖ´Â ¸Å°³º¯¼ö´Â »ó¼ö ¶Ç´Â Ű¿öµå¿©¾ß ÇÕ´Ï´Ù. |
¼³¸í: ÇÔ¼ö "<name>"ÀÇ À§Ä¡ "<n>"¿¡ ÀÖ´Â ¸Å°³º¯¼ö°¡ »ó¼ö¿©¾ß ÇÒ ¶§ »ó¼ö°¡ ¾Æ´Ï°Å³ª, Ű¿öµå¿©¾ß ÇÒ ¶§ Ű¿öµå°¡ ¾Æ´Õ´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ÇÔ¼öÀÇ °¢ Àμö°¡ ÇØ´ç ¸Å°³º¯¼öÀÇ Á¤ÀǸ¦ µû¸£´ÂÁö È®ÀÎÇϽʽÿÀ.
sqlcode: -123
sqlstate: 42601
SQL0125N | ORDER BYÀý¿¡ ÀÖ´Â Ä÷³ ¹øÈ£°¡ 1º¸´Ù À۰ųª °á°ú Å×ÀÌºí¿¡ ÀÖ´Â Ä÷³ ¹øÈ£º¸´Ù Å®´Ï´Ù. |
¼³¸í: ¸í·É¹®ÀÇ ORDER BYÀý¿¡ ÀÖ´Â Ä÷³ ¹øÈ£°¡ 1º¸´Ù À۰ųª °á°ú Å×À̺íÀÇ Ä÷³ ¼ö(SELECT ÀýÀÇ Ç׸ñ ¼ö)º¸´Ù Å®´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ORDER BYÀýÀÇ ±¸¹®À» Á¤Á¤ÇÑ ÈÄ °¢°¢ÀÇ Ä÷³ ½Äº°ÀÚ°¡ °á°ú Å×À̺íÀÇ ÇÑ Ä÷³À» ÀûÀýÈ÷ ½Äº°ÇÒ ¼ö ÀÖµµ·Ï ÇϽʽÿÀ.
sqlcode: -125
sqlstate: 42805
SQL0127N | DISTINCT°¡ µÎ ¹ø ÀÌ»ó ÁöÁ¤µÇ¾ú½À´Ï´Ù. |
¼³¸í: DISTINCT ±ÔÁ¤ÀÚ´Â ´ÙÀ½°ú °°ÀÌ »ç¿ëµÉ ¼ö ¾ø½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ÀÌ ¿À·ù´Â ¹öÀü 2 ÀÌÀüÀÇ DB2 ¸±¸®½º ¹× DB2 Connect¸¦ ÅëÇØ ¾×¼¼½ºµÇ´Â È£½ºÆ®¿¡¸¸ Àû¿ëµË´Ï´Ù.
sqlcode: -127
sqlstate: 42905
SQL0129N | ¸í·É¹®¿¡ ³Ê¹« ¸¹Àº Å×À̺í À̸§ÀÌ ÀÖ½À´Ï´Ù(ÃÖ´ë°ªÀº 15ÀÔ´Ï´Ù). |
¼³¸í: SQL ¹®¿¡ ³Ê¹« ¸¹Àº Å×À̺í À̸§ÀÌ ÀÖ½À´Ï´Ù. ÇϳªÀÇ SQL ¹®Àº 15°³±îÁöÀÇ Å×À̺íÀ» ÂüÁ¶ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÂüÁ¶µÈ ¸ðµç ºä¿¡ ÀÖ´Â °¢ Å×ÀÌºíµµ ÀÌ ÇѰ迡 Æ÷ÇԵ˴ϴÙ.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: 15°³ ÀÌÇÏÀÇ Å×À̺í ÂüÁ¶¸¦ °®µµ·Ï µÑ ÀÌ»óÀÇ °£´ÜÇÑ ¸í·É¹®À¸·Î ³ª´©½Ê½Ã¿À.
ÀÌ ¸Þ½ÃÁö´Â ¹öÀü 1.2¿Í ÀÌÀü ¹öÀüÀÇ ¼¹ö ¹× DB2 Connect¸¦ ÅëÇØ ¾×¼¼½ºµÇ´Â È£½ºÆ®¿¡¸¸ Àû¿ëµË´Ï´Ù.
sqlcode: -129
sqlstate: 54004
SQL0130N | ESCAPEÀýÀÌ ÇϳªÀÇ ¹®ÀÚ°¡ ¾Æ´Ï°Å³ª, ÆÐÅÏ ¹®ÀÚ¿¿¡ À¯È¿ÇÏÁö ¾ÊÀº escape ¹®ÀÚ°¡ ÀÖ½À´Ï´Ù. |
¼³¸í: escape ¹®ÀÚ´Â 2¹ÙÀÌÆ®¸¦ ³ÑÁö ¾Ê´Â ÇϳªÀÇ ¹®ÀÚ¿©¾ß ÇÕ´Ï´Ù. ÀÚ±â ÀÚ½ÅÀ̳ª, ÆÛ¼¾Æ® ºÎÈ£ ¶Ç´Â ¹ØÁÙÀÌ µÚ¿¡ ³ª¿À´Â °æ¿ì¿¡¸¸ ÆÐÅÏ ¹®ÀÚ¿¿¡ ³ªÅ¸³¯ ¼ö ÀÖ½À´Ï´Ù. LIKE ¼ú¾î¿¡¼ ESCAPEÀý¿¡ ´ëÇØ¼´Â SQL ÂüÁ¶¼¿¡¼ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
»ç¿ëÀÚ ÀÀ´ä: ÆÐÅÏ ¹®ÀÚ¿ ¶Ç´Â escape ¹®ÀÚ¸¦ ¿Ã¹Ù¸£°Ô Á¤Á¤ÇϽʽÿÀ.
sqlcode: -130
sqlstate: 22019, 22025
SQL0131N | LIKE ¼ú¾îÀÇ ÇÇ¿¬»êÀÚ¿¡ ȣȯµÇÁö ¾Ê´Â µ¥ÀÌÅÍ À¯ÇüÀÌ ÀÖ½À´Ï´Ù. |
¼³¸í: LIKE ¶Ç´Â NOT LIKEÀÇ ¿ÞÂÊ Ç¥Çö½ÄÀÇ À¯ÇüÀÌ ¹®ÀÚÀÎ °æ¿ì, ¿À¸¥ÂÊ Ç¥Çö½ÄÀÇ À¯Çüµµ ¹®ÀÚ¿©¾ß ÇÕ´Ï´Ù.
¿ÞÂÊ Ç¥Çö½ÄÀÇ À¯ÇüÀÌ ±×·¡ÇÈÀÎ °æ¿ì, ¿À¸¥ÂÊ Ç¥Çö½ÄÀÇ À¯Çüµµ ±×·¡ÇÈÀ̾î¾ß ÇÕ´Ï´Ù.
¿ÞÂÊ Ç¥Çö½Ä À¯ÇüÀÌ 2Áø ´ëÇü ¿ÀºêÁ§Æ®(BLOB)ÀÎ °æ¿ì, ¿À¸¥ÂÊ Ç¥Çö½ÄÀ¯ÇüÀº ¹Ýµå½Ã 2Áø ´ëÇü ¿ÀºêÁ§Æ®(BLOB)¿©¾ß ÇÕ´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: LIKE ¼ú¾îÀÇ Ç¥Çö½ÄÀ» µ¿ÀÏÇÑ µ¥ÀÌÅÍ À¯ÇüÀ¸·Î Á¤Á¤ÇϽʽÿÀ.
sqlcode: -131
sqlstate: 42818
SQL0132N | ù¹øÂ° ÇÇ¿¬»êÀÚ°¡ ¹®ÀÚ¿ Ç¥Çö½ÄÀÌ ¾Æ´Ï°Å³ª, µÎ ¹øÂ° ÇÇ¿¬»êÀÚ°¡ ¹®ÀÚ¿ÀÌ ¾Æ´Ï±â ¶§¹®¿¡ LIKE ¼ú¾î ¶Ç´Â POSSTR ½ºÄ®¶ó ÇÔ¼ö°¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. |
¼³¸í: ¸í·É¹®¿¡ ³ªÅ¸³ª´Â LIKE ¼ú¾î³ª POSSTR ½ºÄ®¶ó ÇÔ¼ö´Â À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ù¹øÂ° ÇÇ¿¬»êÀÚ°¡ ¹®ÀÚ¿ Ç¥Çö½ÄÀÌ ¾Æ´Ï°Å³ª µÎ ¹øÂ° ÇÇ¿¬»êÀÚ°¡ ¹®ÀÚ¿ÀÌ ¾Æ´Ï±â ¶§¹®ÀÔ´Ï´Ù.
LIKE³ª NOT LIKE ¼ú¾îÀÇ ¿ÞÂÊ¿¡ ³ªÅ¸³ª´Â ÇÇ¿¬»êÀÚ ¶Ç´Â POSSTRÀÇ Ã¹¹øÂ° ÇÇ¿¬»êÀÚ ¹®ÀÚ¿ Ç¥Çö½ÄÀ̾î¾ß ÇÕ´Ï´Ù. ÀÌ ¼ú¾î ¶Ç´Â POSSTRÀÇ µÎ ¹øÂ° ÇÇ¿¬»êÀÚ ¿À¸¥ÂÊ¿¡ ³ªÅ¸³¯ ¼ö ÀÖ´Â °ªÀº ´ÙÀ½ Áß ÇϳªÀÔ´Ï´Ù.
´ÙÀ½°ú °°Àº Á¦ÇÑ»çÇ×ÀÌ ÀÖ½À´Ï´Ù.
LIKE ¼ú¾î ¶Ç´Â POSSTR ½ºÄ®¶ó ÇÔ¼ö´Â DATE, TIME ¶Ç´Â TIMESTAMP¿Í °°ÀÌ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: LIKE ¹× POSSTR ±¸¹®À» Á¡°ËÇÑ ÈÄ Á¤Á¤ÇϽʽÿÀ.
sqlcode: -132
sqlstate: 42824
SQL0134N | ¹®ÀÚ¿ Ä÷³, È£½ºÆ® º¯¼ö, »ó¼ö ¶Ç´Â "<name>" ÇÔ¼öÀÇ »ç¿ëÀÌ ºÎÀûÀýÇÕ´Ï´Ù. |
¼³¸í: ¹®ÀÚ¿ "<name>"ÀÇ »ç¿ëÀÌ Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.
ÃÖ´ë ±æÀ̰¡ 255¹ÙÀÌÆ®º¸´Ù Å« ¹®ÀÚ¿ µ¥ÀÌÅÍ À¯ÇüÀ» ¸¸µå´Â Ç¥Çö½ÄÀº ´ÙÀ½¿¡¼ Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.
LONG VARCHAR ¶Ç´Â LONG VARGRAPHIC µ¥ÀÌÅÍ À¯ÇüÀ» ¸¸µå´Â Ç¥Çö½ÄÀº ´ÙÀ½¿¡¼ Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: ¿¬°á ÇÁ·Î±×·¥ ¼¼¼Ç¿¡¼ µ¥ÀÌÅÍ ¼Ò½º ƯÁ¤ Á¦ÇÑ»çÇ×ÀÌ ÀÌ·¯ÇÑ ¿À·ùÀÇ ¿øÀÎÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ½ÇÆÐÇÑ µ¥ÀÌÅÍ ¼Ò½º´Â SQL ÂüÁ¶¼ ¹®¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ¹®ÀÚ¿¿¡ ´ëÇØ ¿äûµÈ Á¶ÀÛÀÌ Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
ÁÖ: | 255 ¹ÙÀÌÆ® ÇѰ踦 ÃʰúÇÏ´ÂÁö°¡ ºÐ¸íÇÏÁö ¾ÊÀ» °æ¿ì¿¡´Â ¹®ÀÚ¿ Ç¥Çö½ÄÀ» Æò°¡ÇÏ´Â µ¥ ÄÚµå ÆäÀÌÁö º¯È¯ Á¶ÀÛÀÌ ÇÊ¿äÇÒ ¼ö ÀÖÀ½À» °í·ÁÇϽʽÿÀ. ¼Ò½º ¹× ¸ñÇ¥ ÄÚµå ÆäÀÌÁö¿¡ µû¶ó ¸ñÇ¥°¡ ¼Ò½ºº¸´Ù Å« ±æÀÌ ¼Ó¼ºÀ» °®°í ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ¹®ÀÚ¿ Á¦ÇÑ ¹× º¯È¯¿¡ ´ëÇØ¼´Â SQL ÂüÁ¶¼¿¡¼ ÀÚ¼¼ÇÑ ³»¿ëÀ» ÂüÁ¶ÇϽʽÿÀ. |
sqlstate: 42907
SQL0135N | INSERT¹® ¶Ç´Â UPDATE¹®ÀÇ long ¹®ÀÚ¿ Ä÷³¿¡ ´ëÇÑ ÀÔ·ÂÀº ¹Ýµå½Ã È£½ºÆ® º¯¼ö¿¡¼ ³ª¿Â °ÍÀ̳ª NULL Ű¿öµå°¡ µÇ¾î¾ß ÇÕ´Ï´Ù. |
¼³¸í: UPDATE ¶Ç´Â INSERT°¡ NULL ¶Ç´Â È£½ºÆ® º¯¼ö¸¦ »ç¿ëÇØ¾ß ÇÏ´Â »ó¼ö, Ä÷³ À̸§, ºÎ¼Ó Á¶È¸¸¦ »ç¿ëÇÕ´Ï´Ù.
long ¹®ÀÚ¿ Ä÷³Àº LONG VARCHAR, LONG VARGRAPHIC ¶Ç´Â VARCHAR(n)À̾î¾ß Çϸç, nÀº 254º¸´Ù´Â Å©°í 32767 ÀÌÇÏÀ̰ųª, VARGRAPHIC(n)¿¡¼ nÀº 127º¸´Ù´Â Å©°í 16383 ÀÌÇϰ¡ µÇ¾î¾ß ÇÕ´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: long ¹®ÀÚ¿ »ç¿ë¿¡ °üÇÑ Á¤º¸´Â VM¿ë DB2 ÀÀ¿ëÇÁ·Î±×·¡¹Ö ¸Å´º¾óÀ» ÂüÁ¶ÇϽʽÿÀ. ¸í·É¹®À» Á¤Á¤ÇϽʽÿÀ. ´Ù½Ã ½ÃµµÇϽʽÿÀ.
sqlcode: -135
sqlstate: 56033
SQL0137N | "<operation>"ÀÇ °á°ú·Î ¾òÀº ±æÀ̰¡ "<maximum value>"º¸´Ù ±é´Ï´Ù. |
¼³¸í: ÁÖ¾îÁø ÇÇ¿¬»êÀÚÀÇ º´ÇÕ °á°ú°¡ °á°ú À¯ÇüÀÌ Áö¿øÇÏ´Â °Íº¸´Ù ±é´Ï´Ù.
¹®ÀÚ¿ °á°ú´Â, ÇÇ¿¬»êÀÚ Áß Çϳª°¡ CLOBÀÎ °æ¿ì¿¡´Â ÇѰ谡 2±â°¡¹ÙÀÌÆ®À̰í, ±× ¿Ü¿¡´Â 32,700¹ÙÀÌÆ®°¡ ÇѰèÀÔ´Ï´Ù.
±×·¡ÇÈ ¹®ÀÚ¿ °á°ú´Â ÇÇ¿¬»êÀÚ Áß Çϳª°¡ DBCLOBÀÏ ¶§, ÇѰ谡 1,073,741,823(1±â°¡¹ÙÀÌÆ® ÀÌÇÏ) 2¹ÙÀÌÆ® ¹®ÀÚÀÎ °æ¿ì¸¦ Á¦¿ÜÇϰí, ÇѰ谡 16,350ÀÚÀÔ´Ï´Ù.
2Áø ¹®ÀÚ¿ °á°ú(ÇÇ¿¬»êÀÚ´Â BLOB)ÀÇ ÇѰè´Â 2±â°¡¹ÙÀÌÆ®ÀÔ´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ÇÇ¿¬»êÀÚ ±æÀÌÀÇ ÇÕÀÌ Áö¿øµÇ´Â ÃÖ´ë ±æÀ̸¦ ÃʰúÇÏÁö ¾ÊÀ½À» È®ÀÎÇÑ ÈÄ Á¶ÀÛÀ» ´Ù½Ã ½ÃµµÇϽʽÿÀ.
sqlcode: -137
sqlstate: 54006
SQL0138N | SUBSTR ÇÔ¼öÀÇ µÎ ¹øÂ° ¶Ç´Â ¼¼ ¹øÂ° Àμö°¡ ¹üÀ§¸¦ ¹þ¾î³µ½À´Ï´Ù. |
¼³¸í: ´ÙÀ½ Á¶°Ç Áß Çϳª°¡ ¹ß»ýÇß½À´Ï´Ù.
MÀº ù¹øÂ° Àμö°¡ °íÁ¤ ±æÀÌÀÎ °æ¿ì ù¹øÂ° ÀμöÀÇ ±æÀÌÀ̰í, ù¹øÂ° Àμö°¡ °¡º¯ ±æÀÌÀÎ °æ¿ì ù¹øÂ° ÀμöÀÇ ÃÖ´ë ±æÀÌÀÔ´Ï´Ù. NÀº µÎ ¹øÂ° ÀμöÀÇ °ªÀÔ´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: SUBSTR ÇÔ¼öÀÇ µÎ ¹øÂ° ¹× ¼¼ ¹øÂ° Àμö¿¡ À§ÀÇ ±ÔÄ¢À» µû¸£´Â °ªÀÌ ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.
sqlcode: -138
sqlstate: 22011
SQL0139W | Ä÷³ "<column>"¿¡ ´ëÇÑ ½ºÆå¿¡ ¹Ýº¹µÇ´Â ÀýÀÌ ÀÖ½À´Ï´Ù. |
¼³¸í: Ä÷³ ½ºÆå ³»ÀÇ ÀýÀÌ Áߺ¹µÇ¾ú½À´Ï´Ù.
¸í·É¹®ÀÌ ¼º°øÀûÀ¸·Î 󸮵ǾúÀ¸³ª Áߺ¹µÈ ÀýÀº ¹«½ÃµÇ¾ú½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: Ä÷³ ½ºÆåÀ» Á¤Á¤ÇϽʽÿÀ.
sqlcode: +139
sqlstate: 01589
SQL0142N | SQL¹®ÀÌ Áö¿øµÇÁö ¾Ê½À´Ï´Ù. |
¼³¸í: Embedded SQL¹®ÀÌ ´Ù¸¥ IBM °ü°èÇü µ¥ÀÌÅͺ£À̽º Á¦Ç°¿¡¼´Â À¯È¿ÇÒ ¼öµµ ÀÖÁö¸¸, ÀÌ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥¿¡¼ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: SQL¹®À» Áö¿øÇÏÁö ¾Ê´Â µ¥ÀÌÅÍ ¼Ò½º·Î SQL¹®ÀÌ Àü´ÞµÇ¾ú´ÂÁö ¿©ºÎ¸¦ È®ÀÎÇϽʽÿÀ.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: SQL¹®ÀÇ ±¸¹®À» º¯°æÇϰųª ÇÁ·Î±×·¥¿¡¼ ÇØ´ç ¸í·É¹®À» Á¦°ÅÇϽʽÿÀ.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: ÀÌÀ¯¸¦ ¾Ë ¼ö ¾ø´Ù¸é, ¿äû ½ÇÆÐÀÇ ¿øÀÎÀÌ µÇ´Â µ¥ÀÌÅÍ ¼Ò½º ¹®Á¦Á¡À» ¾Ë¾Æ³»°í(½ÇÆÐÀÇ ¿øÀÎÀÌ µÇ´Â µ¥ÀÌÅÍ ¼Ò½º¸¦ ½Äº°Çϱâ À§ÇØ µû¶ó¾ß ÇÏ´Â ÇÁ·Î½Ãµà¾î¿¡ ´ëÇØ ¹®Á¦Á¡ ÆÇº° ¾È³»¼ ÂüÁ¶) ÇØ´ç µ¥ÀÌÅÍ ¼Ò½º¿¡ ´ëÇÑ SQL Ư¼ö ¾ð¾î(dialect)¸¦ ÆÇº°ÇϽʽÿÀ.
SQL0143W | SQL¹®ÀÌ Áö¿øµÇÁö ¾Ê½À´Ï´Ù. À¯È¿ÇÏÁö ¾ÊÀº ±¸¹®Àº ¹«½ÃµË´Ï´Ù. |
¼³¸í: Embedded SQL¹®ÀÌ ´Ù¸¥ IBM °ü°èÇü µ¥ÀÌÅͺ£À̽º Á¦Ç°¿¡¼´Â ÀÌÇØµÉ¼ö ÀÖÁö¸¸, ÀÌ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥¿¡¼ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.
¸í·É¹®ÀÇ °á°ú·Î Àϰü¼ºÀÌ ¾ø°Å³ª ¿øÇÏÁö ¾Ê´Â °á°ú°¡ ¹ß»ýÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: SQL¹®ÀÇ ±¸¹®À» º¯°æÇϰųª ÇÁ·Î±×·¥¿¡¼ ÇØ´ç ¸í·É¹®À» Á¦°ÅÇϽʽÿÀ.
SQL0150N | INSERT, DELETE ¶Ç´Â UPDATE¹®ÀÇ ºä, ÀÔ·ÂµÈ Å×ÀÌºí ¶Ç´Â ¿ä¾à Å×À̺íÀº ¿äûµÈ Á¶ÀÛÀÌ Çã¿ëµÇÁö ¾Ê´Â ºä, ÀÔ·ÂµÈ Å×ÀÌºí ¶Ç´Â ¿ä¾à Å×À̺íÀÔ´Ï´Ù. |
¼³¸í: INSERT, DELETE ¶Ç´Â UPDATE¹®ÀÇ ºä, ÀÔ·ÂµÈ Å×ÀÌºí ¶Ç´Â ¿ä¾à Å×À̺íÀº ¿äûµÈ »ðÀÔ, °»½Å ¶Ç´Â »èÁ¦ Á¶ÀÛÀ» ¼öÇàÇÒ ¼ö ¾øµµ·Ï Á¤ÀǵǾî ÀÖ½À´Ï´Ù.
ºä´Â SELECT¹®¿¡ ´ÙÀ½ Áß Çϳª°¡ ÀÖ´Â °æ¿ì¿¡¸¸ Àбâ Àü¿ëÀÔ´Ï´Ù
ÀÌ·¯ÇÑ »óÅ´ SELECT¹®ÀÇ ºÎ¼Ó Á¶È¸¿¡´Â Àû¿ëµÇÁö ¾ÊÀ½¿¡ À¯ÀÇÇϽʽÿÀ.
ÀνºÅϽº ÀÛ¼º °¡´ÉÇÑ ±¸Á¶È À¯Çü¿¡ Á¤ÀÇµÈ ÀÔ·ÂµÈ Å×ÀÌºí¿¡ Á÷Á¢ ÇàÀ» »ðÀÔÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ Å×À̺íÀÇ ¼ºêÅ×À̺íÀº »ðÀÔÀ» Çã¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
¿ä¾à Å×À̺íÀº »ðÀÔ, °»½Å ¶Ç´Â »èÁ¦ Á¶ÀÛÀ» Çã¿ëÇÏÁö ¾Ê½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ¿äûµÈ ÇÔ¼ö¸¦ ºä ¶Ç´Â ¿ä¾à Å×ÀÌºí¿¡ ´ëÇØ ¼öÇàÇÒ ¼ö ¾ø½À´Ï´Ù.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: ÀÌÀ¯¸¦ ¾Ë ¼ö ¾ø´Ù¸é, ¿äû ½ÇÆÐÀÇ ¿øÀÎÀÌ µÇ´Â µ¥ÀÌÅÍ ¼Ò½º ¹®Á¦Á¡À» ¾Ë¾Æ³»°í(½ÇÆÐÀÇ ¿øÀÎÀÌ µÇ´Â µ¥ÀÌÅÍ ¼Ò½º¸¦ ½Äº°Çϱâ À§ÇØ µû¶ó¾ß ÇÏ´Â ÇÁ·Î½Ãµà¾î¿¡ ´ëÇØ ¹®Á¦Á¡ ÆÇº° ¾È³»¼ ÂüÁ¶) ÇØ´ç µ¥ÀÌÅÍ ¼Ò½º¿¡ ´ëÇÑ ¿ÀºêÁ§Æ® Á¤ÀÇ ¹× °»½Å Á¦ÇÑ»çÇ×À» ÆÇº°ÇϽʽÿÀ.
sqlcode: -150
sqlstate: 42807
SQL0151N | "<name>" Ä÷³À» °»½ÅÇÒ ¼ö ¾ø½À´Ï´Ù. |
¼³¸í: ´ÙÀ½ Áß Çϳª°¡ ½ÃµµµÇ¾úÀ¸¹Ç·Î ÁöÁ¤µÈ Ä÷³À» °»½ÅÇÒ ¼ö ¾ø½À´Ï´Ù.
±× ¹ÛÀÇ ´Ù¸¥ µ¥ÀÌÅÍ ¼Ò½º °íÀ¯ÀÇ ÇѰè·Î ÀÎÇØ Ä÷³ÀÌ °»½ÅµÇÁö ¸øÇÏ´ÂÁö ÆÇº°ÇÏ·Á¸é ¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ°¡ È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ¿ä±¸µÈ ÇÔ¼ö´Â Áö¿øµÇÁö ¾Ê½À´Ï´Ù. °»½Å °¡´É īŻ·Î±×(¹× °»½Å °¡´ÉÇÑ Ä÷³)ÀÇ ¸ñ·ÏÀº SQL ÂüÁ¶¼.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: ÀÌÀ¯¸¦ ¾Ë ¼ö ¾ø´Ù¸é, ¿äû ½ÇÆÐÀÇ ¿øÀÎÀÌ µÇ´Â µ¥ÀÌÅÍ ¼Ò½º ¹®Á¦Á¡À» ¾Ë¾Æ³»°í(¹®Á¦Á¡ ÆÇº° ¾È³»¼ ÂüÁ¶) ÇØ´ç µ¥ÀÌÅÍ ¼Ò½º¿¡ ´ëÇÑ ¿ÀºêÁ§Æ® Á¤ÀÇ ¹× °»½Å Á¦ÇÑ»çÇ×À» ÆÇº°ÇϽʽÿÀ.
sqlcode: -151
sqlstate: 42808
SQL0153N | CREATE VIEW¹® ¶Ç´Â °øÅë Å×À̺í Ç¥Çö½Ä¿¡´Â Ä÷³ ¸ñ·ÏÀÌ Æ÷ÇԵǾî ÀÖÁö ¾Ê½À´Ï´Ù. |
¼³¸í: ´ÙÀ½°ú °°Àº °æ¿ì, Ä÷³ ¸ñ·ÏÀ» CREATE VIEW ¹® ¶Ç´Â °øÅë Å×À̺í Ç¥Çö½Ä¿¡ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù. CREATE VIEW¹®ÀÇ °æ¿ì, ºä°¡ ÀÛ¼ºµÇÁö ¾Ê¾Ò½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: CREATE VIEW¹® ¶Ç´Â °øÅë Å×À̺í Ç¥Çö½Ä¿¡ Ä÷³ À̸§À» Á¦°øÇϰųª ASÀýÀ» »ç¿ëÇÏ´Â fullselectÀÇ SELECT ¸ñ·Ï¿¡ Ä÷³À» ¸í¸íÇϽʽÿÀ.
sqlcode: -153
sqlstate: 42908
SQL0155N | Æ®¸®°Å ÀüÀÌ Å×À̺íÀ» ¼öÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù. |
¼³¸í: Æ®¸®°Å¿¡ ½Äº°µÈ OLD_TABLE ¶Ç´Â NEW_TABLEÀÌ ÀÖ´Â REFERENCINGÀýÀÌ ÀÖ½À´Ï´Ù. DELETE, INSERT ¶Ç´Â UPDATE Æ®¸®°ÅµÈ SQL¹®ÀÌ ¼öÁ¤ÇÒ Å×À̺í·Î OLD_TABLE ¶Ç´Â NEW_TABLE·Î ÁöÁ¤µÈ À̸§À» »ç¿ëÇß½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: Æ®¸®°ÅµÈ Á¶Ä¡¿¡¼ DELETE, INSERT ¶Ç´Â UPDATE Æ®¸®°ÅµÈ SQL¹®À» Á¦°ÅÇϰųª Æ®·£Àè¼Ç Å×À̺íÀÌ ¼öÁ¤ÇÏ·Á´Â Å×À̺í°ú Ãæµ¹ÇÏÁö ¾Êµµ·Ï ±× À̸§À» º¯°æÇϽʽÿÀ.
sqlcode: -155
sqlstate: 42807
SQL0156N | ÀÌ Á¶ÀÛ¿¡ »ç¿ëµÈ À̸§Àº Å×À̺íÀÌ ¾Æ´Õ´Ï´Ù. |
¼³¸í: SQL¹® ALTER TABLE, DROP TABLE, SET CONSTRAINTS, CREATE TRIGGER, CREATE INDEX, LOCK TABLE ¹× RENAME TABLEÀº Å×ÀÌºí¿¡¸¸ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, ºä¿¡´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. RUNSTATS ¹× LOAD À¯Æ¿¸®Æ¼ ¶ÇÇÑ ºä°¡ ¾Æ´Ñ Å×ÀÌºí¿¡¸¸ »ç¿ëÇÒ ÀÖ½À´Ï´Ù.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: ÀϺΠÀ¯Æ¿¸®Æ¼ ¹× ¸í·É¹®Àº ¿¬ÇÕ È¯°æ¿¡¼ Áö¿øµÇÁö ¾Ê½À´Ï´Ù. °ü¸® ¾È³»¼¿¡¼ ÀÚ¼¼ÇÑ Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ.
¸í·É¹® ¶Ç´Â À¯Æ¿¸®Æ¼¸¦ ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ¿Ã¹Ù¸¥ Å×À̺í À̸§ÀÌ ¸í·É¹®¿¡ ÁöÁ¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. º°¸íÀÌ Á¦°øµÇ¾î ÀÖ´Â °æ¿ì, º°¸íÀÌ Å×À̺í·Î ÇØ¼®µÇ°Ô ÇϽʽÿÀ.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: ¿ÀºêÁ§Æ®°¡ º°¸íÀÌ ¾Æ´ÑÁö¸¦ È®ÀÎÇϽʽÿÀ.
sqlcode: -156
sqlstate: 42809
SQL0157N | "<name>"Àº FOREIGN KEYÀý¿¡¼ Çã¿ëµÇÁö ¾Ê´Âµ¥, ÀÌ´Â ±âº» Å×À̺íÀ» ½Äº°ÇÏÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù. |
¼³¸í: ¿ÀºêÁ§Æ® "<name>"ÀÌ CREATE ¶Ç´Â ALTER TABLE¹®ÀÇ FOREIGN KEYÀý¿¡¼ ½Äº°µÇ¾ú½À´Ï´Ù. FOREIGN KEYÀýÀº ±âº» Å×À̺íÀ» ½Äº°ÇØ¾ß ÇÕ´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù. ÁöÁ¤µÈ Å×À̺íÀÌ ÀÛ¼ºµÇ°Å³ª º¯°æµÇÁö ¾Ê½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: FOREIGN KEYÀý¿¡¼ ±âº» Å×À̺í À̸§À» ÁöÁ¤ÇÏ·Á´Â ¸í·É¹®À» Á¤Á¤ÇϽʽÿÀ.
º°¸íÀÌ Á¦°øµÇ¾î ÀÖ´Â °æ¿ì, º°¸íÀÌ ±âº» Å×À̺í·Î ÇØ¼®µÇ°Ô ÇϽʽÿÀ.
sqlcode: -157
sqlstate: 42810
SQL0158N | "<name>"¿¡ ´ëÇØ ÁöÁ¤µÈ Ä÷³ÀÇ ¼ö°¡ fullselectÀÇ °á°ú Å×ÀÌºí¿¡ ÀÖ´Â Ä÷³ÀÇ ¼ö¿Í °°Áö ¾Ê½À´Ï´Ù. |
¼³¸í: ½Äº°ÀÚ "<name>"Àº ´ÙÀ½À» ½Äº°ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁöÁ¤µÈ Ä÷³ À̸§ÀÇ ¼ö´Â ¿¬°üµÈ fullselectÀÇ °á°ú Å×ÀÌºí¿¡ ÀÖ´Â Ä÷³ÀÇ ¼ö¿Í µ¿ÀÏÇØ¾ß ÇÕ´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: "<name>"¿¡ ´ëÇØ Á¤ÀÇµÈ Ä÷³ À̸§ ¸ñ·ÏÀÌ ¿¬°ü fullselect¿¡ ÀÖ´Â °á°ú Å×À̺íÀÇ °¢ Ä÷³ À̸§À» ÁöÁ¤Çϵµ·Ï ±¸¹®À» Á¤Á¤ÇϽʽÿÀ.
sqlcode: -158
sqlstate: 42811
SQL0159N | ¸í·É¹®ÀÌ "<expected-object-type>"ÀÌ ¾Æ´Ñ "<object-type>"À» ½Äº°ÇÏ´Â "<object>"¸¦ ÂüÁ¶ÇÕ´Ï´Ù. |
¼³¸í: ¸í·É¹® ¶Ç´Â ¸í·ÉÀÇ ÀϺηΠÁöÁ¤µÈ "<object>" ¿ÀºêÁ§Æ®°¡ ¿¹»óÇÑ À¯Çü "<expected-object-type>" ´ë½Å "<object-type>" ¿ÀºêÁ§Æ® À¯ÇüÀ» ÂüÁ¶ÇÕ´Ï´Ù.
¸í·É¹® ¶Ç´Â ¸í·É°ú ÇÔ²² Á¦°øµÈ ¿ÀºêÁ§Æ® À¯ÇüÀº "<expected-object-type>"¿¡ ÀÇÇØ ½Äº°µÇ´Â À¯Çü°ú ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ¸í·É¹®ÀÌ DROP ALIAS PBIRD.T1ÀÎ °æ¿ì PBIRD.T1ÀÌ º°¸íÀ̾î¾ß ÇÕ´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ¸í·É¹® ¶Ç´Â ¸í·ÉÀÌ "<expected-object-type>"¿¡ ÀÇÇØ ½Äº°µÇ´Â ¿ÀºêÁ§Æ® À¯Çü°ú ÀûÀýÇÏ°Ô ÀÏÄ¡Çϵµ·Ï º¯°æÇϽʽÿÀ.
sqlcode: -159
sqlstate: 42809
SQL0160N | ÁöÁ¤µÈ ºä¿¡ ´ëÇØ WITH CHECK OPTIONÀýÀÌ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. |
¼³¸í: ´ÙÀ½ÀÇ °æ¿ì¿¡´Â WITH CHECK OPTIONÀýÀ» ºä Á¤ÀÇ¿¡ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: °»½Å °¡´ÉÇÑ º°¸íÀ» ÂüÁ¶ÇÏ´Â ºä¿¡¼´Â WITH CHECK ¿É¼ÇÀÌ Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù. ÁöÁ¤µÈ ºä°¡ ÀÛ¼ºµÇÁö ¾Ê¾Ò½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: WITH CHECK OPTIONÀýÀ» Á¦°ÅÇϰųª À§ÀÇ ±ÔÄ¢¿¡ µû¸£µµ·Ï ºä Á¤ÀǸ¦ º¯°æÇϽʽÿÀ.
sqlcode: -160
sqlstate: 42813
SQL0161N | WITH CHECK ¿É¼ÇÀÌ INSERT ¶Ç´Â UPDATE¹®ÀÇ ¿ÀºêÁ§Æ®ÀÎ ºä Á¤ÀÇ¿¡¼ ÁöÁ¤µÇ¾ú½À´Ï´Ù. |
¼³¸í: WITH CHECK OPTIONÀýÀÌ INSERT ¶Ç´Â UPDATE¹®ÀÇ ¿ÀºêÁ§Æ®ÀÎ ºä Á¤ÀÇ¿¡¼ ÁöÁ¤µÇ¾ú½À´Ï´Ù. ¸í·É¹®À» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù. »ðÀÔÀ̳ª °»½ÅÀÌ ¼öÇàµÇÁö ¾Ê°í ºä ¹× ±âº» Å×À̺íÀÇ ³»¿ëÀº º¯ÇÏÁö ¾Ê½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ºä Á¤ÀǸ¦ Á¶»çÇÏ¿© ¿ä±¸µÈ INSERT ¶Ç´Â UPDATE°¡ °ÅºÎµÈ ÀÌÀ¯¸¦ ÆÇº°ÇϽʽÿÀ. µ¥ÀÌÅÍ¿¡ µû¶ó ÀÌÀ¯°¡ ´Þ¶óÁú ¼ö ÀÖÀ½À» À¯ÀÇÇϽʽÿÀ.
¿ä±¸ÇÑ INSERT ¶Ç´Â UPDATE°¡ ¸ñÇ¥ Ä÷³ °ªÀÇ ¹üÀ§¸¦ ¹þ¾î³ª ÁöÁ¤ÇÏ·Á°í ÇÕ´Ï´Ù. ½Ã½ºÅÛ Ä«Å»·Î±× °»½ÅÀÇ °æ¿ì, °»½Å °¡´ÉÇÑ Ä«Å»·Î±×ÀÇ ´Ù¾çÇÑ Ä÷³¿¡ À¯È¿ÇÑ ¹üÀ§ÀÇ °ªÀº SQL ÂüÁ¶¼¿¡¼ ÂüÁ¶ÇϽʽÿÀ.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: ¿øÀÎÀ» ¾Ë ¼ö ¾ø´Â °æ¿ì, ¿äû¿¡ ½ÇÆÐÇÑ µ¥ÀÌÅÍ ¼Ò½º·Î ¹®Á¦Á¡À» ºÐ¸®Çϰí(¹®Á¦Á¡ ÆÇº° ¾È³»¼ ÂüÁ¶), ÇØ´ç µ¥ÀÌÅÍ ¼Ò½º¿¡ ´ëÇÑ ¿ÀºêÁ§Æ® Á¤ÀÇ ¹× ºä Á¤ÀǸ¦ Á¡°ËÇϽʽÿÀ.
sqlcode: -161
sqlstate: 44000
SQL0170N | ÇÔ¼ö "<name>"¿¡ ´ëÇÑ ÀμöÀÇ ¼ö°¡ Ʋ¸³´Ï´Ù. |
¼³¸í: ÁöÁ¤ÇÑ ½ºÄ®¶ó ÇÔ¼ö "<name>"ÀÇ Àμö°¡ ³Ê¹« ¸¹°Å³ª ³Ê¹« Àû½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ½ºÄ®¶ó ÇÔ¼ö¿¡ ´ëÇØ ¿Ã¹Ù¸¥ ¼öÀÇ Àμö°¡ ÁöÁ¤µÇ¾ú´ÂÁö È®ÀÎÇϽʽÿÀ.
sqlcode: -170
sqlstate: 42605
SQL0171N | "<name>" ·çƾÀÇ "<n>" Àμö ±æÀÌ, °ª ¶Ç´Â µ¥ÀÌÅÍ À¯ÇüÀÌ ¿ÇÁö ¾Ê½À´Ï´Ù. |
¼³¸í: "<name>" ·çƾÀÇ "<n>" Àμö ±æÀÌ, °ª ¶Ç´Â µ¥ÀÌÅÍ À¯ÇüÀÌ ¿ÇÁö ¾Ê½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ·çƾ Àμö°¡ ·çƾÀÇ ±ÔÄ¢À» µû¸£´ÂÁö È®ÀÎÇϽʽÿÀ.
sqlcode: -171
sqlstate: 42815
SQL0172N | "<name>"ÀÌ À¯È¿ÇÑ ÇÔ¼ö À̸§ÀÌ ¾Æ´Õ´Ï´Ù. |
¼³¸í: SQL¹®¿¡ ¾Ë ¼ö ¾ø´Â ½ºÄ®¶ó ÇÔ¼ö°¡ ÀÖ½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ÇÔ¼ö À̸§ÀÇ Ã¶ÀÚ°¡ ¸Â´ÂÁö È®ÀÎÇϽʽÿÀ.
sqlcode: -172
sqlstate: 42601
SQL0176N | TRANSLATE ½ºÄ®¶ó ÇÔ¼öÀÇ µÎ ¹øÂ°, ¼¼ ¹øÂ° ¶Ç´Â ³× ¹øÂ° Àμö°¡ Ʋ¸³´Ï´Ù. |
¼³¸í: ´ÙÀ½ Áß Çϳª ÀÌ»óÀÇ ÀÌÀ¯·Î ÀÎÇØ ¸í·É¹®ÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: º¯È¯ ½ºÄ®¶ó ÇÔ¼öÀÇ µÎ ¹øÂ°, ¼¼ ¹øÂ° ¹× ³× ¹øÂ° ÀμöÀÇ °ªÀÌ ¿Ã¹Ù¸¥Áö È®ÀÎÇϽʽÿÀ.
sqlcode: -176
sqlstate: 42815
SQL0180N | datetime °ªÀÇ ¹®ÀÚ¿ Ç¥Çö ±¸¹®ÀÌ Æ²¸³´Ï´Ù. |
¼³¸í: ³¯Â¥, ½Ã°£ ¶Ç´Â ½Ã°£¼ÒÀÎ °ªÀÇ ¹®ÀÚ¿ Ç¥ÇöÀÌ ÁöÁ¤µÇ°Å³ª ³»Æ÷µÈ µ¥ÀÌÅÍ À¯Çü¿¡ ´ëÇÑ ±¸¹®¿¡ µû¸£Áö ¾Ê½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ³¯Â¥, ½Ã°£, ¶Ç´Â ½Ã°£¼ÒÀÎ °ªÀÇ ±¸¹®ÀÌ µ¥ÀÌÅÍ À¯Çü¿¡ ´ëÇÑ ±¸¹®¿¡ ¸Â´ÂÁö È®ÀÎÇϽʽÿÀ. ¹®ÀÚ¿À» ³¯Â¥, ½Ã°£ ¶Ç´Â ½Ã°£¼ÒÀÎ °ªÀ¸·Î »ç¿ëÇÏÁö ¾ÊÀ¸·Á´Â °æ¿ì, »ç¿ëµÉ ¶§ ÀÌµé µ¥ÀÌÅÍ À¯ÇüÀ» ÀǹÌÇÏÁö ¾ÊÀ½À» È®ÀÎÇϽʽÿÀ.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: µ¥ÀÌÅÍ ¼Ò½º¿¡¼ÀÇ ³¯Â¥/½Ã°£ Ç¥½Ã ¹®Á¦Á¡ÀÌ ¿øÀÎÀÏ ¼ö ÀÖ½À´Ï´Ù. ¿øÀÎÀ» ¾Ë ¼ö ¾ø´Â °æ¿ì, ¹®Á¦Á¡ ÆÇº° ¾È³»¼ ¿äû¿¡ ½ÇÆÐÇÑ µ¥ÀÌÅÍ ¼Ò½º·Î ¹®Á¦¸¦ ºÐ¸®ÇÏ°í µ¥ÀÌÅÍ ¼Ò½ºÀÇ ³¯Â¥/½Ã°£ Ç¥Çö Á¦ÇÑ»çÇ×À» Á¡°ËÇϽʽÿÀ.
sqlcode: -180
sqlstate: 22007
SQL0181N | ³¯Â¥½Ã°£ °ªÀÇ ¹®ÀÚ¿ Ç¥ÇöÀÌ ¹üÀ§¸¦ ¹þ¾î³µ½À´Ï´Ù. |
¼³¸í: ³¯Â¥, ½Ã°£ ¶Ç´Â ½Ã°£¼ÒÀÎ °ªÀÇ ¹®ÀÚ¿ Ç¥Çö¿¡ ¹üÀ§¿¡¼ ¹þ¾î³ °ªÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
ÀÛ¼ºÇÑ ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ »ç¿ëÇÏ´Â Çü½Ä ¹× ³¯Â¥½Ã°£ Çü½ÄÀÌ ´Ù¸¥ ±¹°¡ Äڵ带 »ç¿ëÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥À¸·ÎºÎÅÍ ³¯Â¥½Ã°£ °ª¿¡ ¾×¼¼½ºÇÔ¿¡ µû¶ó ÀÌ ¿À·ù°¡ ¹ß»ýµË´Ï´Ù. ¿¹¸¦ µé¾î, dd/mm/yyyy Çü½ÄÀ¸·Î ÀúÀåµÈ ¹®ÀÚ¿ ³¯Â¥½Ã°£ °ªÀº ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÀÇÇÑ ÀбⰡ mm/dd/yyyyÀÇ Çü½ÄÀ» ¿¹»óÇÏ´Â °æ¿ì¿¡ À¯È¿ÇÏÁö ¾Ê°Ô µË´Ï´Ù.
¿Ã¹Ù¸¥ ³¯Â¥, ½Ã°£ ¶Ç´Â ½Ã°£¼ÒÀÎ ¹üÀ§´Â ´ÙÀ½°ú °°½À´Ï´Ù.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: µ¥ÀÌÅÍ ¼Ò½º¿¡¼ÀÇ ³¯Â¥/½Ã°£ Ç¥½Ã ¹®Á¦Á¡ÀÌ ¿øÀÎÀÏ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅÍ ¼Ò½º¿¡¼ ³¯Â¥ ¹× ½Ã°£ÀÇ ¹üÀ§¿¡ ´ëÇØ¼´Â µ¥ÀÌÅÍ ¼Ò½º ¹®¼¸¦ ÂüÁ¶ÇϽʽÿÀ. ¿øÀÎÀ» ¾Ë ¼ö ¾ø´Â °æ¿ì, ¿äû(¹®Á¦Á¡ ÆÇº° ¾È³»¼ ÂüÁ¶)¿¡ ½ÇÆÐÇÑ µ¥ÀÌÅÍ ¼Ò½º·Î ¹®Á¦¸¦ ºÐ¸®ÇÏ°í µ¥ÀÌÅÍ ¼Ò½ºÀÇ ³¯Â¥/½Ã°£ Ç¥Çö Á¦ÇÑ»çÇ×À» Á¡°ËÇϽʽÿÀ.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: °ªÀÌ À¯È¿ÇÑ ¹üÀ§ ³»¿¡ ÀÖ´ÂÁö, ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ³¯Â¥½Ã°£ Çü½ÄÀÌ ¹®ÀÚ¿ °ª°ú µ¿ÀÏÇÑÁö È®ÀÎÇϽʽÿÀ.
sqlcode: -181
sqlstate: 22007
SQL0182N | ³¯Â¥ ½Ã°£ °ª ¶Ç´Â ·¹À̺íµÈ Áö¼Ó ±â°£À» °®´Â Ç¥Çö½ÄÀÌ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. |
¼³¸í: ÁöÁ¤µÈ Ç¥Çö½Ä¿¡ À߸ø »ç¿ëµÈ ³¯Â¥, ½Ã°£, ½Ã°£¼ÒÀÎ °ª ¶Ç´Â ·¹À̺íµÈ Áö¼Ó ±â°£ÀÌ ÀÖ½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: SQL¹®À» Á¶»çÇÏ¿© ¹®Á¦Á¡ÀÇ ¿øÀÎÀ» ÆÇº°ÇÑ ÈÄ ¸í·É¹®À» Á¤Á¤ÇϽʽÿÀ.
sqlcode: -182
sqlstate: 42816
SQL0183N | ³¯Â¥½Ã°£ »ê¼ú ¿¬»ê ¶Ç´Â ³¯Â¥½Ã°£ ½ºÄ®¶ó ÇÔ¼öÀÇ °á°ú°¡ À¯È¿ÇÑ ³¯Â¥ ¹üÀ§ ³»¿¡ ÀÖÁö ¾Ê½À´Ï´Ù. |
¼³¸í: »ê¼ú ¿¬»êÀÇ °á°ú°¡ 0001-01-01ºÎÅÍ 9999-12-31ÀÇ ¹üÀ§¸¦ ¹þ¾î³ ³¯Â¥ ¶Ç´Â ½Ã°£¼ÒÀÎ Áö¼Ó ±â°£ÀÔ´Ï´Ù.
¸í·É¹®À» ½ÇÇàÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: SQL¹®À» Á¶»çÇÏ¿© ¹®Á¦Á¡ÀÇ ¿øÀÎÀ» ÆÇº°ÇϽʽÿÀ. ¹®Á¦Á¡ÀÌ µ¥ÀÌÅÍ¿¡ Á¾¼ÓÀûÀ̸é, ¿À·ù°¡ ¹ß»ýÇÒ ¶§ ó¸®µÈ µ¥ÀÌÅ͸¦ Á¶»çÇϽʽÿÀ.
sqlcode: -183
sqlstate: 22008
SQL0187N | ÇöÀçÀÇ ³¯Â¥/½Ã°£ Ư¼ö ·¹Áö½ºÅÍ¿¡ ´ëÇÑ ÂüÁ¶´Â À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. |
¼³¸í: ¿î¿µ üÁ¦ÀÇ ¿À·ù Ç¥½Ã°¡ ³¯Â¥/½Ã°£ Á¤º¸¸¦ °Ë»öÇÏ´Â µ¿¾È °ËÃâµÇ¾ú½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ½Ã½ºÅÛ TOD ½Ã°è ¹× ½Ã°£´ë ¼³Á¤ °ªÀÌ ¿Ã¹Ù¸¥Áö È®ÀÎÇϽʽÿÀ.
sqlcode: -187
sqlstate: 22506
SQL0190N | ALTER TABLE "<table-name>"ÀÌ ±âÁ¸ Ä÷³°ú ȣȯ ºÒ°¡´ÉÇÑ "<column-name>" Ä÷³¿¡ ´ëÇÑ ¼Ó¼ºÀ» ÁöÁ¤Çß½À´Ï´Ù. |
¼³¸í: ALTER TABLE¹®¿¡¼ "<table-name>" Å×À̺íÀÇ "<column-name>" Ä÷³¿¡ ´ëÇÑ ALTER COLUMNÀý¿¡ ÁöÁ¤µÈ ¼Ó¼ºÀÌ ±âÁ¸ Ä÷³ÀÇ ¼Ó¼º°ú ȣȯ ºÒ°¡´ÉÇÕ´Ï´Ù. ¿À·ù°¡ ´ÙÀ½ ÀÌÀ¯ Áß Çϳª ¶§¹®¿¡ ¸®ÅϵǾú½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ÁöÁ¤µÈ ¼Ó¼ºÀÌ ±âÁ¸ Ä÷³°ú ȣȯ °¡´ÉÇÏ°Ô ¸¸µé°í ¼Ó¼º ½ºÆåÀ» Á¦°ÅÇϰųª ´Ù¸¥ Ä÷³ À̸§À» ÁöÁ¤ÇϽʽÿÀ.
sqlcode: -190
sqlstate: 42837
SQL0191N | ±úÁø MBCS ¹®ÀÚ·Î ÀÎÇØ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù. |
¼³¸í: °¡´ÉÇÑ ¿øÀÎÀº ´ÙÀ½°ú °°½À´Ï´Ù.
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: µ¥ÀÌÅÍ ¼Ò½º¿¡¼ ÀÌ »óȲÀ» ¹ß°ßÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä:
¿¬ÇÕ ½Ã½ºÅÛ »ç¿ëÀÚ: µ¥ÀÌÅͰ¡ ¿ÇÁö ¾Ê´Ù¸é, ¿äû ½ÇÆÐÀÇ ¿øÀÎÀÌ µÇ´Â µ¥ÀÌÅÍ ¼Ò½º ¹®Á¦Á¡À» ¾Ë¾Æ³»°í(¹®Á¦Á¡ ÆÇº° ¾È³»¼ ÂüÁ¶) ÇØ´ç µ¥ÀÌÅÍ ¼Ò½ºÀÇ DBCS Á¦ÇÑ»çÇ×À» Á¡°ËÇϽʽÿÀ. µ¥ÀÌÅͰ¡ ¿Ã¹Ù¸¥ °ÍÀ¸·Î ³ªÅ¸³ª¸é IBM ¼ºñ½º¿¡ ¹®ÀÇÇÏ¿© µµ¿òÀ» ¹ÞÀ¸½Ê½Ã¿À.
sqlcode: -191
sqlstate: 22504
SQL0193N | ALTER TABLE¹®¿¡¼, Ä÷³ "<column-name>"Àº NOT NULL·Î ÁöÁ¤µÇ¾úÀ¸³ª, DEFAULTÀýÀÌ ÁöÁ¤µÇÁö ¾Ê¾Ò°Å³ª DEFAULT NULL·Î ÁöÁ¤µÇ¾ú½À´Ï´Ù. |
¼³¸í: »õ·Î¿î Ä÷³ÀÌ ÀÌ¹Ì Á¸ÀçÇÏ´Â Å×ÀÌºí¿¡ Ãß°¡µÇ´Â °æ¿ì, °ªÀº ±âÁ¸ÀÇ ¸ðµç Çà¿¡ ´ëÇÑ »õ·Î¿î Ä÷³¿¡ ÇÒ´çµÇ¾î¾ß ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ³Î(NULL) °ªÀÌ ÇÒ´çµË´Ï´Ù. Ä÷³ÀÌ NOT NULL·Î Á¤ÀǵǾî ÀÖÀ¸¸é, ³Î(NULL)ÀÌ ¾Æ´Ñ ±âº»°ªÀ¸·Î Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: Ä÷³¿¡¼ NOT NULL Á¦ÇÑÁ¶°ÇÀ» Á¦°ÅÇϰųª Ä÷³¿¡ ´ëÇØ ³Î(NULL)ÀÌ ¾Æ´Ñ ±âº»°ªÀ» Á¦°øÇϽʽÿÀ.
sqlcode: -193
sqlstate: 42601
SQL0197N | ±ÔÁ¤µÈ Ä÷³ À̸§ÀÌ ORDER BYÀý¿¡¼ Çã¿ëµÇÁö ¾Ê½À´Ï´Ù. |
¼³¸í: ÁýÇÕ ¿¬»êÀÚ(UNION, EXCEPT, INTERSECT)¸¦ Æ÷ÇÔÇÏ´Â fullselectÀÇ ORDER BYÀýÀº ±ÔÁ¤µÈ Ä÷³ À̸§À» °¡Áú ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ORDER BYÀý¿¡ ÀÖ´Â ¸ðµç Ä÷³ À̸§ÀÌ ±ÔÁ¤µÇÁö ¾Ê¾Ò´ÂÁö È®ÀÎÇϽʽÿÀ.
sqlcode: -197
sqlstate: 42877
SQL0198N | PREPARE ¶Ç´Â EXECUTE IMMEDIATE¹®ÀÇ ¸í·É¹® ¹®ÀÚ¿ÀÌ °ø¹éÀ̰ųª ºñ¾î ÀÖ½À´Ï´Ù. |
¼³¸í: PREPARE ¶Ç´Â EXECUTE IMMEDIATE¹®ÀÇ ¿ÀºêÁ§Æ®ÀΠȣ½ºÆ® º¯¼ö°¡ ¸ðµÎ °ø¹éÀ̰ųª ºó ¹®ÀÚ¿À̾ú½À´Ï´Ù.
PREPARE ¶Ç´Â EXECUTE IMMEDIATE¸¦ ¿Ï·áÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: ÇÁ·Î±×·¥ÀÇ ³í¸®¸¦ Á¤Á¤ÇÑ ÈÄ PREPARE ¶Ç´Â EXECUTE IMMEDIATE¹®À» ½ÇÇàÇϱâ Àü¿¡ ÀÌ ¸í·É¹®ÀÇ ÇÇ¿¬»êÀÚ¿¡ À¯È¿ÇÑ SQL¹®ÀÌ Á¦°øµÇµµ·Ï ÇϽʽÿÀ.
sqlcode: -198
sqlstate: 42617
SQL0199N | "<text>" ´ÙÀ½¿¡ ¿À´Â ¿¹¾à¾î "<keyword>"ÀÇ »ç¿ëÀÌ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ¿¹»ó ÅäÅ«¿¡´Â "<token-list>"°¡ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù. |
¼³¸í: ¿¹¾à¾î "<keyword>"°¡ ¸í·É¹® ³»¿¡¼ "<text>" ´ÙÀ½¿¡ ³ªÅ¸³ª´Â ÁöÁ¡¿¡¼ SQL¹®¿¡ ±¸¹® ¿À·ù°¡ °ËÃâµÇ¾ú½À´Ï´Ù. "<text>" Çʵå´Â SQL¹®¿¡¼ ¿¹¾à¾î ¾Õ¿¡ ¿À´Â 20ÀÚ¸¦ Áö½ÃÇÕ´Ï´Ù. ¸í·É¹® ³»ÀÇ ÀýÀÇ ¼ø¼°¡ À߸øµÇ¾úÀ» ¼öµµ ÀÖ½À´Ï´Ù.
ÇÁ·Î±×·¡¸Ó¸¦ µ½±â À§ÇØ, À¯È¿ÇÑ ÅäÅ«ÀÇ ¸ñ·Ï Áß ÀϺΰ¡ "<token-list>"·Î SQLCAÀÇ SQLERRM Çʵ忡 Á¦°øµË´Ï´Ù. ÀÌ ¸ñ·ÏÀº ¸í·É¹®ÀÌ ÇØ´ç ÁöÁ¡±îÁö´Â ¿Ã¹Ù¸£´Ù°í °¡Á¤ÇÕ´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.
»ç¿ëÀÚ ÀÀ´ä: Ű¿öµå ¿µ¿ª ³»ÀÇ ¸í·É¹®À» Á¶»çÇϽʽÿÀ. ÄÝ·Ð ¶Ç´Â SQL ºÐ¸®¹®ÀÚ°¡ ´©¶ôµÇ¾î ÀÖ´Â °æ¿ì, À̸¦ Ãß°¡ÇϽʽÿÀ. ÀýÀÌ ¿Ã¹Ù¸¥ ¼ø¼·Î µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ¸Þ½ÃÁö¿¡ ½Äº°µÈ ¿¹¾à¾î°¡ ÇϳªÀÇ ¿¹¾à¾î·Î ³ª¿µÈ °æ¿ì¿¡´Â ÀÌ ´Ü¾î¸¦ ºÐ¸® ½Äº°ÀÚ°¡ µÇ°Ô ÇϽʽÿÀ.
ÁÖ: ÀÌ ¿À·ù´Â ¹öÀü 2 ÀÌÀüÀÇ DB2 ¸±¸®½º¿¡¸¸ Àû¿ëµË´Ï´Ù.
sqlcode: -199
sqlstate: 42601