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

SQL20000 - SQL20099

SQL20005N¿ÀºêÁ§Æ® À¯Çü "<type>"¿¡ ´ëÇÑ ³»ºÎ ½Äº°ÀÚ ÇѰ踦 ÃʰúÇß½À´Ï´Ù.

¼³¸í: ¿ÀºêÁ§Æ®¿¡ ´ëÇÑ ´ÙÀ½ ³»ºÎ ½Äº°ÀÚ°¡ ÃÖ´ë°ªÀ» ÃʰúÇÏ¿© À¯Çü "<type>"ÀÇ ¿ÀºêÁ§Æ® ÀÛ¼ºÀÌ Ã³¸®µÉ ¼ö ¾ø½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: »ç¿ëµÇÁö ¾Ê´Â À¯Çü "<type>"ÀÇ ¿ÀºêÁ§Æ®¸¦ »èÁ¦ÇϽʽÿÀ.

sqlcode: -20005

sqlstate: 54035

SQL20010N±¸Á¶È­ À¯ÇüÀÇ ÀνºÅϽº°¡ ³Î(NULL)ÀÎ °æ¿ì¿¡´Â º¯°æ(mutator) ¸Þ¼Òµå "<method-ID>"°¡ Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.

¼³¸í: ¸Þ¼Òµå "<method-ID>"´Â ³ÎÀÎ ±¸Á¶È­ À¯Çü ÀνºÅϽº·Î ÁöÁ¤µÇ´Â º¯°æ ¸Þ¼ÒµåÀÔ´Ï´Ù. ³Î ÀνºÅϽº¿¡ ´ëÇØ º¯°æ ¸Þ¼Òµå¸¦ ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù. ¾î¶² °æ¿ì¿¡´Â ¸Þ¼Òµå À̸§À» »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: º¯°æ ¸Þ¼Òµå¿¡ »ç¿ëµÈ ³Î ÀνºÅϽº¸¦ ÆÇº°ÇϽʽÿÀ. ÀνºÅϽº¿¡ ´ëÇØ º¯°æ ¸Þ¼Òµå¸¦ »ç¿ëÇϱâ Àü¿¡ ±¸¼ºÀÚ ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© ±¸Á¶È­ À¯ÇüÀÇ ³ÎÀÌ ¾Æ´Ñ ÀνºÅϽº¸¦ ÀÛ¼ºÇϽʽÿÀ.

"<method-ID>"¿Í ¿¬°üµÈ ¸Þ¼Òµå À̸§À» ÆÇº°ÇÏ·Á¸é ´ÙÀ½ Á¶È¸¸¦ »ç¿ëÇϽʽÿÀ.

   SELECT FUNCSHEMA, FUNCNAME, SPECIFICNAME
     FROM SYSCAT.FUNCTIONS
     WHERE FUNCID = INTEGER("<method-ID>")

sqlcode: -20010

sqlstate: 2202D

SQL20011Nº¯È¯ ±×·ì "<group-name>"ÀÌ ÀÌ¹Ì µ¥ÀÌÅÍ À¯Çü "<type-name>"ÀÇ ºÎ¼Ó À¯ÇüÀ̳ª »óÀ§ À¯Çü¿¡ ´ëÇØ Á¤ÀǵǾî ÀÖ½À´Ï´Ù.

¼³¸í: º¯È¯ ±×·ì "<group-name>"ÀÌ ÀÌ¹Ì "<type-name>"°ú °°Àº °èÃþÀÇ ÇÑ °¡Áö À¯ÇüÀ¸·Î Á¸ÀçÇÕ´Ï´Ù. "<type-name>"ÀÇ »óÀ§ À¯ÇüÀ̳ª ºÎ¼Ó À¯Çü¿¡ ´ëÇØ Á¤ÀǵǾî ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. º¯È¯ ±×·ì À̸§Àº ±¸Á¶È­ À¯Çü °èÃþ³»¿¡¼­ Çѹø¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: º¯È¯ ±×·ìÀÇ À̸§À» º¯°æÇϽʽÿÀ.

sqlcode: -20011

sqlstate: 42739

SQL20012NÀ¯Çü "<type-name>"Àº »èÁ¦ÇÒ °ü·Ã º¯È¯ ±×·ìÀ» Çϳªµµ °¡ÁöÁö ¾Ê½À´Ï´Ù.

¼³¸í: "<type-name>"¿¡ ´ëÇØ Á¤ÀÇµÈ º¯È¯ ±×·ìÀÌ ¾ø½À´Ï´Ù. »èÁ¦ÇÒ °ÍÀÌ Çϳªµµ ¾ø½À´Ï´Ù.

¸í·É¹®ÀÌ º¯È¯ ±×·ìÀ» »èÁ¦ÇÏÁö ¾Ê¾Ò½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: À¯Çü(Çʼö ±ÔÁ¤ÀÚ Æ÷ÇÔ)ÀÇ À̸§ÀÌ SQL¹®¿¡ Á¦´ë·Î ÁöÁ¤µÇ¾î ÀÖ´ÂÁö¿Í ÇØ´ç À¯ÇüÀÌ Á¸ÀçÇÏ´ÂÁö¸¦ È®ÀÎÇϽʽÿÀ.

sqlcode: -20012

sqlstate: 42740

SQL20013N¿ÀºêÁ§Æ® "<super-object-name>"ÀÌ ¿ÀºêÁ§Æ® "<sub-object-name>"ÀÇ »óÀ§ À¯Çü, »óÀ§ Å×ÀÌºí ¶Ç´Â »óÀ§ ºä·Î¼­ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù.

¼³¸í: °á°úÀûÀ¸·Î ¿À·ù°¡ ¹ß»ýÇÑ ¸í·É¹®ÀÌ À¯ÇüÀ» ÀÛ¼ºÁßÀ̸é, "<super-object-name>"Àº »ç¿ëÀÚ Á¤ÀÇ ±¸Á¶È­ À¯ÇüÀÌ ¾Æ´Ï¹Ç·Î "<sub-object-name>"ÀÇ »óÀ§ À¯ÇüÀÌ µÉ ¼ö ¾ø´Â À¯ÇüÀÔ´Ï´Ù.

°á°úÀûÀ¸·Î ¿À·ù°¡ ¹ß»ýÇÑ ¸í·É¹®ÀÌ Å×À̺íÀ» ÀÛ¼ºÁßÀ̸é, "<super-object-name>"Àº ÀÔ·ÂµÈ Å×À̺í·Î Á¤ÀǵÇÁö ¾Ê¾Ò°Å³ª "<super-object-name>" Å×À̺íÀÇ À¯ÇüÀÌ Å×À̺í "<sub-object-name>"À» Á¤ÀÇÇÒ ¶§ »ç¿ëµÈ À¯ÇüÀÇ Á÷Á¢ÀûÀÎ »óÀ§ À¯ÇüÀÌ ¾Æ´Ï¹Ç·Î Å×À̺í "<sub-object-name>"ÀÇ »óÀ§ Å×À̺íÀÌ µÉ ¼ö ¾ø´Â Å×À̺íÀÔ´Ï´Ù.

°á°úÀûÀ¸·Î ¿À·ù°¡ ¹ß»ýÇÑ ¸í·É¹®ÀÌ ºä¸¦ ÀÛ¼ºÁßÀ̸é, "<super-object-name>"Àº ÀÔ·ÂµÈ ºä·Î Á¤ÀǵÇÁö ¾Ê¾Ò°Å³ª ºä "<super-object-name>"ÀÇ À¯ÇüÀÌ ºä "<sub-object-name>"À» Á¤ÀÇÇÒ ¶§ »ç¿ëµÈ À¯ÇüÀÇ Á÷Á¢ÀûÀÎ »óÀ§ À¯ÇüÀÌ ¾Æ´Ï¹Ç·Î ºä "<sub-object-name>"ÀÇ »óÀ§ ºä°¡ µÉ ¼ö ¾ø´Â ºäÀÔ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: CREATE¹®ÀÇ UNDERÀý¿¡ À¯È¿ÇÑ À¯Çü, Å×ÀÌºí ¶Ç´Â ºä¸¦ ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20013

sqlstate: 428DB

SQL20014NÀ¯Çü "<type-name>"¿¡ ´ëÇÑ º¯È¯ ±×·ì "<group-name>" "<transform-type>" º¯È¯ ÇÔ¼ö°¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ÀÌÀ¯ ÄÚµå="<reason-code>"

¼³¸í: º¯È¯ ±×·ì "<group-name>"ÀÇ "<transform-type>" º¯È¯ ÇÔ¼ö°¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ¿øÀÎÀº ´ÙÀ½°ú °°Àº "<reason-code>"¸¦ ±Ù°Å·Î ÇÕ´Ï´Ù.

1
FROM SQL º¯È¯ ÇÔ¼ö¿¡ ´ëÇÑ ¸Å°³º¯¼ö´Â Çϳª¸¸ °¡´ÉÇÕ´Ï´Ù.

2
FROM SQL º¯È¯ ÇÔ¼öÀÇ ¸Å°³º¯¼ö´Â "<type-name>" À¯ÇüÀ̾î¾ß ÇÕ´Ï´Ù.

3
TO SQL º¯È¯ ÇÔ¼öÀÇ RETURNS µ¥ÀÌÅÍ À¯ÇüÀº "<type-name>" À¯ÇüÀ̾î¾ß ÇÕ´Ï´Ù.

4
½ºÄ®¶ó¸¦ ¸®ÅÏÇÏ´Â FROM SQL º¯È¯ ÇÔ¼öÀÇ RETURNS À¯ÇüÀº DECIMALÀÌ ¾Æ´Ñ ´Ù¸¥ ³»Àå µ¥ÀÌÅÍ À¯ÇüÀ̾î¾ß ÇÕ´Ï´Ù.

5
½ºÄ®¶ó¸¦ ¸®ÅÏÇÏ´Â FROM SQL º¯È¯ ÇÔ¼öÀÇ ¸ðµç RETURNS À¯ÇüÀº DECIMALÀÌ ¾Æ´Ñ ´Ù¸¥ ³»Àå µ¥ÀÌÅÍ À¯ÇüÀ̾î¾ß ÇÕ´Ï´Ù.

6
TO SQL º¯È¯ ÇÔ¼ö¿¡ ´ëÇÑ ¸Å°³º¯¼ö°¡ ÃÖ¼ÒÇÑ Çϳª´Â ÀÖ¾î¾ß ÇÕ´Ï´Ù.

7
TO SQL º¯È¯ ÇÔ¼öÀÇ ¸Å°³º¯¼ö À¯ÇüÀº DECIMALÀÌ ¾Æ´Ñ ´Ù¸¥ ³»Àå µ¥ÀÌÅÍ À¯ÇüÀ̾î¾ß ÇÕ´Ï´Ù.

8
TO SQL º¯È¯ ÇÔ¼ö°¡ ½ºÄ®¶ó ÇÔ¼ö¿©¾ß ÇÕ´Ï´Ù.

9
FROM SQL º¯È¯ ÇÔ¼ö´Â LANGUAGE SQLÀ» »ç¿ëÇÏ¿© ÀÛ¼ºÇØ¾ß Çϸç LANGUAGE SQLÀ» »ç¿ëÇÏ¿© ÀÛ¼ºµÈ ¶Ç ´Ù¸¥ FROM SQL º¯È¯ ÇÔ¼ö¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.

10
TO SQL º¯È¯ ÇÔ¼ö´Â LANGUAGE SQLÀ» »ç¿ëÇÏ¿© ÀÛ¼ºÇØ¾ß Çϸç LANGUAGE SQLÀ» »ç¿ëÇÏ¿© ÀÛ¼ºµÈ TO SQL º¯È¯ ÇÔ¼ö¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä:

1
¸Å°³º¯¼ö¸¦ Çϳª¸¸ °®´Â ½Ã±×´Ïó·Î FROM SQL º¯È¯ ÇÔ¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ.

2
¸Å°³º¯¼ö À¯ÇüÀÌ "<type-name>"°ú °°Àº FROM SQL º¯È¯ ÇÔ¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ.

3
RETURNS À¯ÇüÀÌ "<type-name>"°ú °°Àº TO SQL º¯È¯ ÇÔ¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ.

4
DECIMALÀÌ ¾Æ´Ñ ´Ù¸¥ ³»Àå µ¥ÀÌÅÍ À¯ÇüÀÎ RETURNS À¯ÇüÀ¸·Î FROM SQL º¯È¯ ÇÔ¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ.

5
ÇàÀÇ °¢ ¿ä¼Ò°¡ DECIMALÀÌ ¾Æ´Ñ ´Ù¸¥ ³»Àå µ¥ÀÌÅÍ À¯ÇüÀÎ RETURNS À¯ÇüÀ» °®´Â FROM SQL º¯È¯ ÇÔ¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ.

6
ÃÖ¼ÒÇÑ ÇϳªÀÇ ¸Å°³º¯¼ö¸¦ °®´Â ½Ã±×´Ïó·Î TO SQL º¯È¯ ÇÔ¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ.

7
¸ðµç ¸Å°³º¯¼ö À¯ÇüÀÌ DECIMALÀÌ ¾Æ´Ñ ´Ù¸¥ ³»Àå µ¥ÀÌÅÍ À¯ÇüÀÎ TO SQL º¯È¯ ÇÔ¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ.

8
½ºÄ®¶ó ÇÔ¼öÀÎ TO SQL º¯È¯ ÇÔ¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ.

9
LANGUAGE SQLÀ» »ç¿ëÇÏ¿© ÀÛ¼ºµÈ ¶Ç ´Ù¸¥ FROM SQL º¯È¯ ÇÔ¼ö¸¦ »ç¿ëÇϰųª LANGUAGE SQLÀ» »ç¿ëÇÏ¿© ÀÛ¼ºµÈ FROM SQL º¯È¯ ÇÔ¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ.

10
LANGUAGE SQLÀ» »ç¿ëÇÏ¿© ÀÛ¼ºµÈ TO SQL º¯È¯ ÇÔ¼ö¸¦ »ç¿ëÇϰųª LANGUAGE SQLÀ» »ç¿ëÇÏ¿© ÀÛ¼ºµÈ TO SQL º¯È¯ ÇÔ¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20014

sqlstate: 428DC

SQL20015Nº¯È¯ ±×·ì "<group-name>"ÀÌ µ¥ÀÌÅÍ À¯Çü "<type-name>"¿¡ ´ëÇØ Á¤ÀǵÇÁö ¾Ê½À´Ï´Ù.

¼³¸í: ÁöÁ¤µÈ º¯È¯ ±×·ì "<group-name>"ÀÌ Á¤ÀÇµÈ µ¥ÀÌÅÍ À¯Çü "<type-name>"¿¡ ´ëÇØ Á¤ÀǵÇÁö ¾Ê½À´Ï´Ù. µ¥ÀÌÅÍ À¯Çü "<type-name>"ÀÌ ¸í½ÃÀûÀ¸·Î ¸í·É¹®¿¡ ÁöÁ¤µÇ¾ú°Å³ª ÇØ´ç µ¥ÀÌÅÍ À¯Çü¿¡ ´ëÇØ º¯È¯ ±×·ìÀÌ Á¸ÀçÇØ¾ß ÇÏ´Â ±¸Á¶È­ À¯Çü »ç¿ëÀ» ±âÃÊ·Î ³»ÀçµÉ ¼ö ÀÖ½À´Ï´Ù.

"<group-name>"ÀÌ ºñ¾î ÀÖ´Â °æ¿ì, TRANSFORM GROUP ¹ÙÀÎµå ¿É¼ÇÀ̳ª CURRENT DEFAULT TRANSFORM GROUP Ư¼ö ·¹Áö½ºÅͰ¡ ÁöÁ¤µÇÁö ¾Ê¾ÒÀ¸¹Ç·Î "<type-name>"¿¡ ´ëÇÑ º¯È¯ ±×·ìÀÌ ¾ø¾ú½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: CREATE TRANSFORM¹®À» »ç¿ëÇÏ´Â µ¥ÀÌÅÍ À¯Çü "<type-name>"¿¡ ´ëÇØ º¯È¯ ±×·ì "<transform-type>"À» Á¤ÀÇÇϽʽÿÀ. º¯È¯ ±×·ì »èÁ¦½Ã ¿À·ù°¡ ¹ß»ýÇÑ °æ¿ì´Â ÇØ´ç µ¥ÀÌÅÍ À¯Çü¿¡ ´ëÇÑ º¯È¯ ±×·ìÀÌ ¾ø±â ¶§¹®¿¡ ¾Æ¹« Á¶Ä¡µµ ÇÊ¿ä¾ø½À´Ï´Ù.

"<group-name>"ÀÌ ºñ¾î ÀÖ´Â °æ¿ì, TRANSFORM GROUP ¹ÙÀÎµå ¿É¼ÇÀ» CURRENT DEFAULT TRANSFORM GROUP Ư¼ö ·¹Áö½ºÅÍ¿¡ ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20015

sqlstate: 42741

SQL20016NÀ¯Çü "<type-name>"°ú ¿¬°üµÈ ÀζóÀÎ ±æÀÌÀÇ °ªÀÌ ³Ê¹« ÀÛ½À´Ï´Ù.

¼³¸í: ±¸Á¶È­ À¯Çü "<type-name>"ÀÇ Á¤ÀÇ¿¡ ÇØ´ç À¯Çü¿¡ ´ëÇÑ ±¸¼ºÀÚ(constructor) ÇÔ¼ö (32 + 10 * number_of_attributes)¿¡¼­ ¸®ÅÏÇÏ´Â Å©±âº¸´Ù ÀÛÀº INLINE LENGTH °ªÀÌ ÁöÁ¤µÇ¾ú½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ÇØ´ç À¯ÇüÀÇ ±¸¼ºÀÚ ÇÔ¼ö¿¡¼­ ¸®ÅÏÇÏ´Â Å©±â ÀÌ»ó ¶Ç´Â ÃÖ¼ÒÇÑ 292ÀÇ INLINE LENGTH °ªÀ» ÁöÁ¤ÇϽʽÿÀ. ¼Ó¼ºÀ» Ãß°¡Çϱâ À§ÇØ À¯Çü(¶Ç´Â ÀÌ·¯ÇÑ À¯ÇüÀÇ ÀϺΠ»óÀ§ À¯Çü)À» º¯°æÇÒ ¶§ ÀÌ ¿À·ù°¡ ¹ß»ýÇÏ¸é ¼Ó¼ºÀ» Ãß°¡ÇÒ ¼ö ¾øÀ¸¸ç ÇØ´ç À¯ÇüÀ» »èÁ¦ÇÑ ÈÄ ´õ Å« INLINE LENGTH °ªÀ¸·Î ´Ù½Ã ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.

sqlcode: -20016

sqlstate: 429B2

SQL20017NÀÌ ºÎ¼Ó À¯ÇüÀ» Ãß°¡Çϸé À¯Çü °èÃþ ·¹º§ÀÇ ÃÖ´ë¼ö¸¦ ÃʰúÇÕ´Ï´Ù.

¼³¸í: À¯Çü °èÃþÀÇ ÃÖ´ë ·¹º§ ¼ö´Â 99ÀÔ´Ï´Ù. ÀÌ À¯ÇüÀ» Ãß°¡Çϸé ÃÖ´ë ·¹º§ ¼ö¸¦ ÃʰúÇÕ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ÀÌ À¯Çü °èÃþ¿¡ ´õ ÀÌ»ó ºÎ¼Ó À¯ÇüÀ» Ãß°¡ÇÏÁö ¸¶½Ê½Ã¿À.

sqlcode: -20017

sqlstate: 54045

SQL20018NÇà ÇÔ¼ö "<function-name>"Àº ÇѰ³ÀÇ Çุ ¸®ÅϽÃÄÑ¾ß ÇÕ´Ï´Ù.

¼³¸í: ÀÌ ÇÔ¼ö´Â ÇѰ³ÀÇ ÇàÀ» ¸®ÅÏÇϵµ·Ï Á¤ÀǵǾî ÀÖ½À´Ï´Ù. ÇÔ¼ö¸¦ ó¸®ÇÑ °á°ú°¡ µÑ ÀÌ»óÀÇ ÇàÀ» ¸®ÅϽÃŵ´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ÇÔ¼ö°¡ ÇѰ³ÀÇ Çุ ¸®ÅϽÃŰ´Â ¹æ½ÄÀ¸·Î Á¤ÀǵǾî ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.

sqlcode: -20018

sqlstate: 21505

SQL20019NÇÔ¼ö ³»¿ë¿¡¼­ ¸®ÅÏÇÑ °á°ú À¯ÇüÀ» RETURNSÀý¿¡ Á¤ÀǵǾî ÀÖ´Â µ¥ÀÌÅÍ À¯Çü¿¡ ÇÒ´çÇÒ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: ÇÔ¼ö ³»¿ë¿¡¼­ ¸®ÅÏÇÑ °¢ Ä÷³ÀÇ µ¥ÀÌÅÍ À¯ÇüÀ» RETURNSÀý¿¡ ÁöÁ¤µÈ ´ëÀÀ Ä÷³¿¡ ÇÒ´çÇÒ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÇÔ¼ö°¡ ½ºÄ®¶ó ÇÔ¼öÀ̸é, ÇѰ³ÀÇ Ä÷³¸¸ ÀÖ½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ´ëÀÀ Ä÷³ÀÇ µ¥ÀÌÅÍ À¯Çü¿¡ ÇÒ´çÇÒ ¼ö ÀÖµµ·Ï RETURNS À¯Çü ¶Ç´Â ÇÔ¼ö ³»¿ë¿¡¼­ ¸®ÅϽÃŲ À¯ÇüÀ» º¯°æÇϽʽÿÀ.

sqlcode: -20019

sqlstate: 42866

SQL20020NÁ¶ÀÛ "<operation-type>"ÀÌ ÀÔ·ÂµÈ Å×ÀÌºí¿¡ ´ëÇØ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù.

¼³¸í: "<operation-type>"À¸·Î ½Äº°µÈ Á¶ÀÛÀº ÀÔ·ÂµÈ Å×ÀÌºí¿¡ ´ëÇØ ¼öÇàÇÒ ¼ö ¾ø½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ALTER¹®¿¡¼­ ADD COLUMNÀý ¶Ç´Â SET DATATYPEÀýÀ» Á¦°ÅÇϽʽÿÀ. »õ Ä÷³À» ¼Ó¼ºÀ¸·Î Æ÷ÇÔÇÏ´Â ±¸Á¶È­ À¯ÇüÀ¸·Î Å×À̺íÀ» ÀçÁ¤ÀÇÇÔÀ¸·Î½á¸¸ Ä÷³À» Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¶Âù°¡Áö·Î, ¼­·Î ´Ù¸¥ µ¥ÀÌÅÍ À¯ÇüÀ» °¡Áø Ä÷³À» Æ÷ÇÔÇÏ´Â À¯ÇüÀ¸·Î Å×À̺íÀ» ÀçÁ¤ÀÇÇÔÀ¸·Î½á¸¸ Ä÷³ÀÇ µ¥ÀÌÅÍ À¯ÇüÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

sqlcode: -20020

sqlstate: 428DH

SQL20021N»ó¼ÓµÈ Ä÷³ ¶Ç´Â ¼Ó¼º "<name>"Àº º¯°æÇϰųª »èÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: "<name>"ÀÇ °ªÀº Å×À̺í, ºä ¶Ç´Â À¯Çü °èÃþ¿¡¼­ ±× À§¿¡ ÀÖ´Â ÀÔ·ÂµÈ Å×À̺í, ÀÔ·ÂµÈ ºä ¶Ç´Â ±¸Á¶È­ À¯ÇüÀ¸·ÎºÎÅÍ »ó¼ÓµÈ Ä÷³ À̸§ ¶Ç´Â ¼Ó¼º À̸§(¸í·É¹® ¹®¸Æ¿¡ µû¶ó)À» ½Äº°ÇÕ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: Ä÷³¿¡ ´ëÇÑ ¿É¼ÇÀº Ä÷³ÀÌ µµÀԵǴ ÀÔ·ÂµÈ Å×ÀÌºí °èÃþ ¶Ç´Â ÀÔ·ÂµÈ ºä °èÃþ¿¡ ÀÖ´Â Å×ÀÌºí ¶Ç´Â ºä¿¡ ´ëÇØ¼­¸¸ ¼³Á¤Çϰųª º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼Ó¼ºÀº ¼Ó¼ºÀÌ µµÀÔµÈ À¯Çü °èÃþÀÇ µ¥ÀÌÅÍ À¯Çü¿¡¼­¸¸ »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù.

sqlcode: -20021

sqlstate: 428DJ

SQL20022NÂüÁ¶ Ä÷³ "<column-name>"¿¡ ´ëÇÑ ¿µ¿ªÀº ÀÌ¹Ì Á¤ÀÇµÈ »óÅÂÀÔ´Ï´Ù.

¼³¸í: ÂüÁ¶ Ä÷³ "<column-name>"¿¡ ´ëÇÑ ¿µ¿ªÀº ÀÌ¹Ì Á¤ÀÇµÈ »óÅÂÀ̹ǷΠÃß°¡µÉ ¼ö ¾ø½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ALTER TABLE¹®¿¡¼­ ADD SCOPEÀýÀ» Á¦°ÅÇϽʽÿÀ.

sqlcode: -20022

sqlstate: 428DK

SQL20023N¿ÜºÎ ÇÔ¼ö ¶Ç´Â Àü·¡ ÇÔ¼öÀÇ "<parm-number>" ¸Å°³º¯¼ö¿¡ ¿µ¿ªÀÌ Á¤ÀǵǾî ÀÖ½À´Ï´Ù.

¼³¸í: ÂüÁ¶ À¯Çü ¸Å°³º¯¼ö´Â »ç¿ëÀÚ Á¤ÀÇ ¿ÜºÎ ÇÔ¼ö ¶Ç´Â »ç¿ëÀÚ Á¤ÀÇ Àü·¡ ÇÔ¼ö¿¡ »ç¿ëµÉ ¶§ ¿µ¿ªÀÌ Á¤ÀǵǾî À־´Â ¾È µË´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ¸Å°³º¯¼öÀÇ Á¤ÀÇ¿¡¼­ SCOPE ½ºÆåÀ» Á¦°ÅÇϽʽÿÀ.

sqlcode: -20023

sqlstate: 428DL

SQL20024N¿µ¿ª Å×ÀÌºí ¶Ç´Â ºä "<target-name>"ÀÌ ±¸Á¶È­ À¯Çü "<type-name>"¿¡ Á¤ÀǵǾî ÀÖÁö ¾Ê½À´Ï´Ù.

¼³¸í: ¿µ¿ª Å×ÀÌºí ¶Ç´Â ºä "<target-name>"ÀÌ ´ÙÀ½°ú °°Àº ÀÌÀ¯·Î ÀÎÇØ ÇØ´ç ÂüÁ¶ ¿µ¿ªÀ¸·Î »ç¿ëµÉ ¼ö ¾ø½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: REF À¯ÇüÀÇ ¸ñÇ¥ À¯Çü°ú °°Àº À¯ÇüÀ» °¡Áø ÀÔ·ÂµÈ Å×ÀÌºí ¶Ç´Â ÀÔ·ÂµÈ ºä¸¦ »ç¿ëÇÏ¿© ÂüÁ¶ ¿µ¿ªÀ» ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20024

sqlstate: 428DM

SQL20025NSCOPE°¡ ¿ÜºÎ ÇÔ¼öÀÇ RETURNSÀý¿¡ ÁöÁ¤µÇÁö ¾Ê¾Ò°Å³ª Àü·¡ ÇÔ¼öÀÇ RETURNSÀý¿¡ ÁöÁ¤µÇ¾ú½À´Ï´Ù.

¼³¸í: ´ÙÀ½°ú °°Àº µÎ °¡Áö °¡´ÉÇÑ ¿øÀÎÀÌ ÀÖ½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ÂüÁ¶ À¯Çü°ú ÇÔ²² ¿ÜºÎ ÇÔ¼ö¸¦ ¸®ÅÏ À¯ÇüÀ¸·Î¼­ Á¤ÀÇÇÒ ¶§ SCOPEÀýÀÌ ÁöÁ¤µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ÂüÁ¶ À¯Çü°ú ÇÔ²² Àü·¡ ÇÔ¼ö¸¦ ¸®ÅÏ À¯ÇüÀ¸·Î¼­ Á¤ÀÇÇÒ ¶§ SCOPEÀýÀÌ ÁöÁ¤µÇÁö ¾Ê¾Ò´ÂÁö È®ÀÎÇϽʽÿÀ.

sqlcode: -20025

sqlstate: 428DN

SQL20026NÀ¯Çü "<type-name>"ÀÌ ±¸Á¶È­ À¯ÇüÀÌ ¾Æ´Ï°Å³ª ÀνºÅϽº ÀÛ¼º °¡´É ±¸Á¶È­ À¯ÇüÀÌ ¾Æ´Õ´Ï´Ù.

¼³¸í: ÀÌ ¸í·É¹®¿¡´Â ÀνºÅϽº ÀÛ¼º °¡´ÉÇÑ ±¸Á¶È­ À¯ÇüÀÌ ÇÊ¿äÇÕ´Ï´Ù. À¯Çü "<type-name>"Àº ´ÙÀ½°ú °°½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ¿Ã¹Ù¸¥ À¯Çü À̸§ÀÌ ¸í·É¹®¿¡ »ç¿ëµÇ¾ú´ÂÁö È®ÀÎÇϽʽÿÀ.

sqlcode: -20026

sqlstate: 428DP

SQL20027NÀ¯Çü "<type-name>"À» °¡Áø ¼­ºêÅ×ÀÌºí ¶Ç´Â ¼­ºêºä "<sub-object-name>"ÀÌ ÀÌ¹Ì ÀÖÀ¸¹Ç·Î, ¼­ºêÅ×ÀÌºí ¶Ç´Â ¼­ºêºä "<object-name>"ÀÌ ÀÛ¼ºµÇÁö ¾Ê¾Ò½À´Ï´Ù.

¼³¸í: ÀÔ·ÂµÈ Å×ÀÌºí ¶Ç´Â ÀÔ·ÂµÈ ºä °èÃþ ¾È¿¡´Â ƯÁ¤ ºÎ¼Ó À¯ÇüÀÇ ¼­ºêÅ×ÀÌºí ¶Ç´Â ¼­ºêºä°¡ ÇÑ °³¸¸ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. "<type-name>" À¯ÇüÀÌ Á¤ÀÇµÈ Å×ÀÌºí ¶Ç´Â ºä°¡ ÀÌ¹Ì ÀÖÀ¸¹Ç·Î, Å×ÀÌºí ¶Ç´Â ºä "<sub-object-name>"ÀÌ ÀÛ¼ºµÉ ¼ö ¾ø½À´Ï´Ù."<object-name>"Àº ÀÌ¹Ì ÀÖ´Â Å×ÀÌºí ¶Ç´Â ºäÀÔ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ¼­ºêÅ×ÀÌºí ¶Ç´Â ¼­ºêºä°¡ ¿Ã¹Ù¸¥ À¯ÇüÀ¸·Î ÀÛ¼ºµÇ°í ÀÖ´ÂÁö, ¼­ºêÅ×À̺íÀÌ ¿Ã¹Ù¸¥ »óÀ§ Å×ÀÌºí ¾Æ·¡ ÀÛ¼ºµÇ°í ÀÖ´ÂÁö, ¶Ç´Â ¼­ºêºä°¡ ¿Ã¹Ù¸¥ »óÀ§ ºä ¾Æ·¡ ÀÛ¼ºµÇ°í ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ.

sqlcode: -20027

sqlstate: 42742

SQL20028NÅ×ÀÌºí ¶Ç´Â ºä "<table-name>"Àº °°Àº °èÃþ¿¡ ÀÖ´Â ´Ù¸¥ Å×ÀÌºí ¶Ç´Â ºä¿Í ´Ù¸¥ ½ºÅ°¸¶ À̸§À» °¡Áú ¼ö ¾ø½À´Ï´Ù.

¼³¸í: ÀÔ·ÂµÈ Å×ÀÌºí °èÃþ¿¡ ÀÖ´Â ¸ðµç Å×À̺íÀº ½ºÅ°¸¶ À̸§ÀÌ °°¾Æ¾ß Çϸç ÀÔ·ÂµÈ ºä °èÃþ¿¡ ÀÖ´Â ¸ðµç ºäµµ ½ºÅ°¸¶ À̸§ÀÌ °°¾Æ¾ß ÇÕ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: Å×À̺íÀÇ ½ºÅ°¸¶ À̸§À» È®ÀÎÇϰųª ºä°¡ ¿Ã¹Ù¸¥Áö È®ÀÎÇϽʽÿÀ. °èÃþ À̸§ÀÌ ÁöÁ¤µÈ °æ¿ì¿¡´Â ½ºÅ°¸¶ À̸§ÀÌ ·çÆ® Å×ÀÌºí ¶Ç´Â ºäÀÇ ½ºÅ°¸¶ À̸§°ú ÀÏÄ¡ÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ. ¼­ºêÅ×À̺íÀ» ÀÛ¼ºÁßÀ̸é, ¿Ã¹Ù¸¥ »óÀ§ Å×ÀÌºí ¾Æ·¡¿¡ ÀÛ¼ºÁßÀÎÁö È®ÀÎÇϽʽÿÀ. ¼­ºêºä¸¦ ÀÛ¼º ÁßÀÌ¸é ¿Ã¹Ù¸¥ »óÀ§ ºä ¾Æ·¡¿¡ ÀÛ¼ºÁßÀÎÁö È®ÀÎÇϽʽÿÀ.

sqlcode: -20028

sqlstate: 428DQ

SQL20029N"<operation>"Àº ¼­ºêÅ×ÀÌºí¿¡ Àû¿ëµÉ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: Á¶ÀÛ "<operation>"ÀÌ Å×ÀÌºí °èÃþÀÇ ÃÖ»óÀ§ Å×À̺íÀÌ ¾Æ´Ñ Å×ÀÌºí¿¡ Àû¿ëµÇ¾ú½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: Å×ÀÌºí °èÃþÀÇ ÃÖ»óÀ§ Å×À̺íÀ» Á¶ÀÛ¿¡ ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20029

sqlstate: 428DR

SQL20030N±¸Á¶È­ À¯Çü "<type-name>"ÀÇ ¼Ó¼ºÀº ÀÔ·ÂµÈ Å×À̺í, ÀÔ·ÂµÈ ºä ¶Ç´Â »öÀÎ È®ÀåÀÚ "<object-name>"ÀÌ ÀÌ À¯Çü¿¡ Á¾¼ÓÀûÀÎ °æ¿ì Ãß°¡Çϰųª »èÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: ±¸Á¶È­ À¯ÇüÀ̳ª ±×ÀÇ ºÎ¼Ó À¯ÇüÀÎ ÀÔ·ÂµÈ Å×ÀÌºí ¶Ç´Â ÀÔ·ÂµÈ ºä°¡ ÇöÀç Á¸ÀçÇÑ´Ù¸é, ±¸Á¶È­ À¯ÇüÀÇ ¼Ó¼ºÀ» Ãß°¡Çϰųª »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. Á÷Á¢ ¶Ç´Â °£Á¢ÀûÀ¸·Î "<type-name>"À» »ç¿ëÇÏ´Â Ä÷³ÀÌ Å×ÀÌºí¿¡ ÀÖ´Ù¸é ±¸Á¶È­ À¯ÇüÀÇ ¼Ó¼ºÀ» Ãß°¡Çϰųª »èÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù. ¶ÇÇÑ À¯Çü "<type-name>"À̳ª ±×ÀÇ ºÎ¼Ó À¯Çü Áß Çϳª°¡ »öÀÎ È®ÀåÀÚ¿¡ »ç¿ëµÇ´Â °æ¿ì ±¸Á¶È­ À¯ÇüÀÇ ¼Ó¼ºÀ» Ãß°¡Çϰųª »èÁ¦ÇÒ ¼ö ¾ø½À´Ï´Ù. Å×À̺í, ºä ¶Ç´Â »öÀÎ È®ÀåÀÚ "<object-name>"Àº ±¸Á¶È­ À¯Çü "<type-name>"¿¡ Á¾¼ÓÀûÀÎ Å×À̺í, ºä ¶Ç´Â »öÀÎ È®ÀåÀÚÀÔ´Ï´Ù. ÇØ´ç À¯ÇüÀ̳ª ÀûÀýÇÑ ºÎ¼Ó À¯Çü Áß Çϳª¿¡ Á¾¼ÓÀûÀÎ ´Ù¸¥ Å×À̺í, ºä ¶Ç´Â »öÀÎ È®ÀåÀÚ°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ¿Ã¹Ù¸¥ À¯ÇüÀ» º¯°æ ÁßÀÎÁö¸¦ °ËÁõÇϰųª ±¸Á¶È­ À¯Çü "<type-name>"¿¡ Á¾¼ÓÀûÀÎ Å×À̺í, ºä ¹× »öÀÎ È®ÀåÀÚ¸¦ Á¦°ÅÇϽʽÿÀ.

sqlcode: -20030

sqlstate: 55043

SQL20031N"<Object>"´Â ¼­ºêÅ×ÀÌºí¿¡ ´ëÇØ Á¤ÀÇÇÒ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: ±âº» Ű ¹× °íÀ¯ Á¦ÇÑÁ¶°ÇÀº ÀÔ·ÂµÈ Å×ÀÌºí °èÃþÀÇ ÃÖ»óÀ§ Å×ÀÌºí¿¡ ´ëÇØ¼­¸¸ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸¶Âù°¡Áö·Î, °íÀ¯ »öÀεµ ÀÔ·ÂµÈ Å×ÀÌºí °èÃþÀÇ ÃÖ»óÀ§ Å×ÀÌºí¿¡ ´ëÇØ¼­¸¸ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: °íÀ¯ »öÀÎ, ±âº» Ű ¶Ç´Â °íÀ¯ Á¦ÇÑÁ¶°ÇÀº Å×ÀÌºí °èÃþÀÇ ÃÖ»óÀ§ Å×ÀÌºí¿¡ ´ëÇØ¼­¸¸ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

sqlcode: -20031

sqlstate: 429B3

SQL20032NÁöÁ¤µÈ Ä÷³¿¡ ´ëÇÑ »öÀÎÀº ¼­ºêÅ×À̺í "<table-name>"¿¡ ´ëÇØ¼­ Á¤ÀÇÇÒ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: »öÀÎÀ¸·Î ÁöÁ¤µÈ Ä÷³Àº ¸ðµÎ ÀÔ·ÂµÈ Å×ÀÌºí °èÃþ¿¡¼­ ¼­ºêÅ×À̺í "<table-name>"º¸´Ù ³ôÀº ·¹º§¿¡¼­ µµÀԵǾú½À´Ï´Ù. µû¶ó¼­ ÀÌ ¼­ºêÅ×ÀÌºí¿¡ ´ëÇØ¼­´Â »öÀÎÀ» ÀÛ¼ºÇÒ ¼ö ¾ø½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ¸ðµç Ä÷³ÀÌ Ã³À½À¸·Î Æ÷ÇԵǴ Å×À̺íÀ» Å×ÀÌºí °èÃþ¿¡¼­ ÆÇº°ÇϽʽÿÀ. »öÀÎÀ» ÀÛ¼ºÇÒ ¶§ À̰ÍÀ» Å×À̺í À̸§À¸·Î »ç¿ëÇϽʽÿÀ.

sqlcode: -20032

sqlstate: 428DS

SQL20033N"<partial-expression>"À» Æ÷ÇÔÇÑ Ç¥Çö½Ä¿¡ À¯È¿ÇÑ ¿µ¿ª ÂüÁ¶°¡ Æ÷ÇԵǾî ÀÖÁö ¾Ê½À´Ï´Ù.

¼³¸í: "<partial-expression>"À» Æ÷ÇÔÇÑ Ç¥Çö½Ä¿¡´Â ¿µ¿ªÀÌ Á¤ÀÇµÈ ÂüÁ¶ À¯ÇüÀÎ ÇÇ¿¬»êÀÚ°¡ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ Ç¥Çö½Ä¿¡ DEREF ÇÔ¼ö°¡ Æ÷ÇԵǾî ÀÖ´Â °æ¿ì, ÀÌ ÇÔ¼öÀÇ Àμö´Â ¿µ¿ªÀÌ Á¤ÀÇµÈ ÂüÁ¶ À¯ÇüÀ̾î¾ß ÇÕ´Ï´Ù.

¿ªÂüÁ¶ ¿¬»êÀÚ(->)ÀÇ °æ¿ì, ¿ÞÂÊ ÇÇ¿¬»êÀÚ´Â ¿µ¿ªÀÌ Á¤ÀÇµÈ ÂüÁ¶ À¯ÇüÀ̾î¾ß ÇÕ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: SQL¹®ÀÇ ±¸¹®À» Á¤Á¤ÇÑ ÈÄ ÇÇ¿¬»êÀÚ ¶Ç´Â Àμö°¡ ¿µ¿ªÀÌ Á¤ÀÇµÈ ÂüÁ¶ À¯ÇüÀÌ µÇµµ·Ï ÇϽʽÿÀ.

sqlcode: -20033

sqlstate: 428DT

SQL20034Nµ¥ÀÌÅÍ À¯Çü "<list-type-name>"ÀÌ TYPE ¼ú¾îÀÇ ¿ÞÂÊ ÇÇ¿¬»êÀÚÀÇ µ¥ÀÌÅÍ À¯Çü "<left-type-name>"À» Æ÷ÇÔÇÑ ±¸Á¶È­ µ¥ÀÌÅÍ À¯Çü °èÃþ¿¡ Æ÷ÇÔµÇÁö ¾Ê¾Ò½À´Ï´Ù.

¼³¸í: TYPE ¼ú¾î¿¡ ³ª¿­µÈ µ¥ÀÌÅÍ À¯ÇüÀº ¸ðµÎ TYPE ¼ú¾îÀÇ ¿ÞÂÊ ÇÇ¿¬»êÀÚÀÇ µ¥ÀÌÅÍ À¯ÇüÀ» Æ÷ÇÔÇÑ µ¥ÀÌÅÍ À¯Çü °èÃþ¿¡ Æ÷ÇԵǾî¾ß ÇÕ´Ï´Ù. µ¥ÀÌÅÍ À¯Çü "<left-type-name>"ÀÌ ±¸Á¶È­ µ¥ÀÌÅÍ À¯Çü(À¯Çü °èÃþÀÇ ÀϺΰ¡ ¾Æ´Ô)ÀÌ ¾Æ´Ï°Å³ª, µ¥ÀÌÅÍ À¯Çü "<list-type-name>"ÀÌ "<left-type-name>"À» Æ÷ÇÔÇÑ µ¥ÀÌÅÍ À¯Çü °èÃþ¿¡ Æ÷ÇÔµÇÁö ¾Ê¾Ò½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: Ç¥Çö½ÄÀÇ µ¥ÀÌÅÍ À¯Çü ¹× TYPE ¼ú¾î¿¡ ³ª¿­µÈ ¸ðµç µ¥ÀÌÅÍ À¯ÇüÀÌ °°Àº µ¥ÀÌÅÍ À¯Çü °èÃþ ¾ÈÀÇ ±¸Á¶È­ µ¥ÀÌÅÍ À¯ÇüÀÎÁö È®ÀÎÇϽʽÿÀ. "<left-type-name>"ÀÌ SYSIBM.REFERENCEÀÎ °æ¿ì, DEREF¸¦ »ç¿ëÇÏ¿© Ç¥Çö½ÄÀÇ °á°ú µ¥ÀÌÅÍ À¯ÇüÀ» ±¸Á¶È­ µ¥ÀÌÅÍ À¯ÇüÀ¸·Î ¸¸µå½Ê½Ã¿À.

sqlcode: -20034

sqlstate: 428DU

SQL20035¿ªÂüÁ¶ ¿¬»êÀÚÀÇ ¿ÞÂÊ ÇÇ¿¬»êÀÚ°¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. °æ·Î Ç¥Çö½ÄÀÌ "<expression-string>"À¸·Î ½ÃÀÛÇÕ´Ï´Ù.

¼³¸í: °æ·Î Ç¥Çö½Ä¿¡¼­ ¿ªÂüÁ¶ ¿¬»êÀÚÀÇ ¿ÞÂÊ ÇÇ¿¬»êÀÚ°¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. °¡´ÉÇÑ ¿øÀÎÀº ´ÙÀ½°ú °°½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: "<expression-string>"À¸·Î ½ÃÀÛÇÏ´Â °æ·Î Ç¥Çö½Ä¿¡ ´ëÇÑ ¿ªÂüÁ¶ ¿¬»êÀÚÀÇ ¿ÞÂÊ ÇÇ¿¬»êÀÚ¸¦ Á¤Á¤ÇϽʽÿÀ.

sqlcode: -20035

sqlstate: 428DV

SQL20036N¿ÀºêÁ§Æ® ½Äº°ÀÚ Ä÷³ "<column-name>"Àº ¿ªÂüÁ¶ ¿¬»êÀÚ¸¦ »ç¿ëÇÏ¿© ÂüÁ¶ÇÒ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: ¿ªÂüÁ¶ ¿¬»êÀÚ´Â "<column-name>"À» ¿À¸¥ÂÊ ÇÇ¿¬»êÀÚ·Î »ç¿ëÇÕ´Ï´Ù. ÀÌ Ä÷³Àº ¿ªÂüÁ¶ ¸ñÇ¥ Å×À̺íÀÇ ¿ÀºêÁ§Æ® ½Äº°ÀÚ Ä÷³À̸ç ÀÌ ¿¬»êÀÚ¿¡ ´ëÇØ¼­´Â À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ¿ªÂüÁ¶ ¿¬»ê¿¡¼­ Ä÷³ÀÇ À̸§À» Á¤Á¤ÇϽʽÿÀ.

sqlcode: -20036

sqlstate: 428DW

SQL20037N¿ÀºêÁ§Æ® ½Äº°ÀÚ Ä÷³Àº ÀÔ·ÂµÈ Å×ÀÌºí ¶Ç´Â ºä °èÃþÀÇ ÃÖ»óÀ§ Å×ÀÌºí ¶Ç´Â ÃÖ»óÀ§ ºä "<object-name>"À» ÀÛ¼ºÇÏ´Â µ¥ ÇÊ¿äÇÕ´Ï´Ù.

¼³¸í: ÀÔ·ÂµÈ Å×ÀÌºí °èÃþÀÇ ÃÖ»óÀ§ Å×À̺íÀ» ÀÛ¼ºÇÒ ¶§, CREATE TABLE¹®¿¡ ¿ÀºêÁ§Æ® ½Äº°ÀÚ(OID) Ä÷³À» Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù(REF ISÀýÀ» »ç¿ëÇÏ¿©).

ÀÔ·ÂµÈ ºä °èÃþÀÇ ÃÖ»óÀ§ ºä¸¦ ÀÛ¼ºÇÒ ¶§, CREATE VIEW¹®¿¡ ¿ÀºêÁ§Æ® ½Äº°ÀÚ(OID) Ä÷³À» Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù(REF ISÀýÀ» »ç¿ëÇÏ¿©).

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: Çʼö OID Ä÷³(REF ISÀý)À» CREATE TABLE ¶Ç´Â CREATE VIEW¹®¿¡ Ãß°¡ÇϽʽÿÀ.

sqlcode: -20037

sqlstate: 428DX

SQL20038N"<keywords>"ÀýÀº EXTEND USINGÀýÀ» »ç¿ëÇÏ¿© ÁöÁ¤µÉ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: CREATE INDEX¹®ÀÇ EXTEND USINGÀýÀº "<keywords>"ÀýÀ» »ç¿ëÇÏ¿© ÁöÁ¤µÉ ¼ö ¾ø½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: CREATE INDEX¹®¿¡¼­ "<keywords>"Àý ½ºÆå ¶Ç´Â EXTEND USINGÀýÀ» Á¦°ÅÇϽʽÿÀ.

sqlcode: -20038

sqlstate: 42613

SQL20039N»öÀÎ "<index-name>"ÀÇ Á¤Àǰ¡ »öÀÎ È®Àå "<index-ext-name>"ÀÇ Á¤ÀÇ¿Í ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.

¼³¸í: »öÀÎ Á¤ÀÇ¿Í »öÀÎ È®Àå Á¤Àǰ¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù. ´ÙÀ½Àº Á¤Àǰ¡ ÀÏÄ¡ÇÏÁö ¾ÊÀ» ¼ö ÀÖ´Â °÷À» ³ª¿­ÇÑ °ÍÀÔ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: »öÀÎ È®ÀåÀÌ ÀÏÄ¡Çϵµ·Ï »öÀÎ Á¤ÀǸ¦ º¯°æÇϽʽÿÀ.

sqlcode: -20039

sqlstate: 428E0

SQL20040N¹üÀ§ »êÃâ Å×À̺í ÇÔ¼ö "<range-function-name>"ÀÇ °á°úÀÇ ¼ö ¶Ç´Â À¯ÇüÀÌ »öÀÎ È®Àå "<index-ext-name>"¿¡ ´ëÇÑ Å° º¯Çü Å×À̺í ÇÔ¼ö "<transform-function-name>"ÀÇ ¼ö ¶Ç´Â À¯Çü°ú Àϰü¼ºÀÌ ¾ø½À´Ï´Ù.

¼³¸í: ¹üÀ§ »êÃâ ÇÔ¼ö´Â ´ÙÀ½°ú °°¾Æ¾ß ÇÕ´Ï´Ù.

º¸´Ù Á¤È®ÇÏ°Ô a1:t1,... an:tn°¡ Ű º¯Çü ÇÔ¼öÀÇ ÇÔ¼ö °á°ú Ä÷³ ¹× µ¥ÀÌÅÍ À¯ÇüÀÌ µÇ°Ô ÇϽʽÿÀ. ¹üÀ§ »êÃâ ÇÔ¼öÀÇ ÇÔ¼ö °á°ú Ä÷³Àº b1:t1,...,bm:tm,c1:t1,...,cm:tmÀ̾î¾ß Çϸç, ¿©±â¼­ m <= nÀ̰í "b" Ä÷³Àº ½ÃÀÛ Å° Ä÷³À̸ç "c" Ä÷³Àº ÁßÁö Ű Ä÷³ÀÔ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: Ű º¯Çü Å×À̺í ÇÔ¼ö¿Í Àϰü¼ºÀÌ ÀÖ´Â ¹üÀ§ »êÃâ Å×À̺í ÇÔ¼ö¸¦ ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20040

sqlstate: 428E1

SQL20041N¸ñÇ¥ Ű ¸Å°³º¯¼öÀÇ ¼ö ¶Ç´Â À¯ÇüÀÌ »öÀÎ È®Àå "<index-ext-name>"¿¡ ´ëÇÑ Å° º¯Çü ÇÔ¼ö "<function-name>"ÀÇ ¼ö ¶Ç´Â À¯Çü°ú ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.

¼³¸í: ¸ñÇ¥ Ű ¸Å°³º¯¼öÀÇ ¼ö´Â Ű º¯Çü ÇÔ¼ö¿¡¼­ ¸®ÅÏÇÏ´Â °á°úÀÇ ¼ö¿Í ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù. »Ó¸¸ ¾Æ´Ï¶ó, ¸ñÇ¥ Ű ¸Å°³º¯¼öÀÇ À¯ÇüÀº ´ëÀÀµÇ´Â ÇÔ¼ö °á°ú À¯Çü°ú Á¤È®ÇÏ°Ô ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ¿Ã¹Ù¸¥ ¼ö ¹× À¯ÇüÀÇ ¸Å°³º¯¼ö¸¦ ¸ñÇ¥ Ű ¸Å°³º¯¼ö·Î ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20041

sqlstate: 428E2

SQL20042N»öÀÎ È®Àå "<index-ext-name>"¿¡¼­ Çã¿ë °¡´ÉÇÑ ÃÖ´ë "<parm-type>" ¸Å°³º¯¼ö ¼ö¸¦ ÃʰúÇß½À´Ï´Ù. ÃÖ´ë°ªÀº "<max-value>"ÀÔ´Ï´Ù.

¼³¸í: ³Ê¹« ¸¹Àº ¸Å°³º¯¼ö¸¦ ÁöÁ¤Çß½À´Ï´Ù. "<parm-type>"ÀÌ INDEX EXTENSIONÀ̸é "<max-value>"±îÁöÀÇ ÀνºÅϽº ¸Å°³º¯¼ö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. "<parm-type>"ÀÌ INDEX KEYSÀ̸é "<max-value>"±îÁöÀÇ Å° ¼Ò½º ¸Å°³º¯¼ö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ÃÖ´ë¼öÀÇ ¸Å°³º¯¼ö±îÁö¸¸ ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20042

sqlstate: 54046

SQL20043N·çƾ "<routine-name>"¿¡ ´ëÇÑ Àμö°¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ÀÌÀ¯ ÄÚµå="<reason-code>"

¼³¸í: ·çƾ "<routine-name>"Àº º¯È¯ ÇÔ¼ö, ¹üÀ§ »êÃâ ÇÔ¼ö ¶Ç´Â FILTER USINGÀý¿¡¼­ ÂüÁ¶µÇ´Â ·çƾ(ÇÔ¼ö ¶Ç´Â ¸Þ¼Òµå)ÀÏ ¼ö ÀÖ½À´Ï´Ù. ÀÌÀ¯ ÄÚµå´Â Àμö°¡ À¯È¿ÇÏÁö ¾ÊÀº ÀÌÀ¯¸¦ ³ªÅ¸³À´Ï´Ù.

1
Ű º¯È¯ ÇÔ¼öÀÇ °æ¿ì, Àμö´Â °üÂûÀÚ(observer) ¸Þ¼Òµå³ª »öÀÎ È®ÀåÀÚ ÀνºÅϽº ¸Å°³º¯¼ö°¡ ¾Æ´Õ´Ï´Ù.

2
Àμö·Î »ç¿ëµÇ´Â Ç¥Çö½ÄÀÌ LANGUAGE SQLÀ» ÁöÁ¤ÇÏ´Â ·çƾÀ» »ç¿ëÇÕ´Ï´Ù.

3
Àμö·Î¼­ »ç¿ëµÇ´Â Ç¥Çö½ÄÀÌ ºÎ¼Ó Á¶È¸ÀÔ´Ï´Ù.

4
Àμö·Î »ç¿ëµÇ´Â Ç¥Çö½ÄÀÇ µ¥ÀÌÅÍ À¯ÇüÀº ±¸Á¶È­ À¯ÇüÀÏ ¼ö ¾ø½À´Ï´Ù.

5
Ű º¯È¯ ÇÔ¼ö ÀμöÀÇ µ¥ÀÌÅÍ À¯ÇüÀº ±¸Á¶È­ µ¥ÀÌÅÍ À¯Çü, LOB, DATALINK, LONG VARCHAR ¶Ç´Â LONG VARGRAPHICÀÏ ¼ö ¾ø½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ÇÔ¼ö¿¡ À¯È¿ÇÑ Àμö¸¦ ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20043

sqlstate: 428E3

SQL20044N·çƾ "<routine-name>" ¶Ç´Â CASE Ç¥Çö½ÄÀÌ CREATE INDEX EXTENSION ¶Ç´Â CREATE FUNCTION¹®¿¡¼­ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ÀÌÀ¯ ÄÚµå="<reason-code>"

¼³¸í: CREATE INDEX EXTENSION ¶Ç´Â CREATE FUNCTION¹®¿¡ »ç¿ëµÇ´Â ·çƾ(ÇÔ¼ö ¶Ç´Â ¸Þ¼Òµå) "<routine-name>"ÀÌ »ç¿ëµÈ °÷¿¡¼­ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. "<routine-name>"ÀÌ ºñ¾î ÀÖ´Â °æ¿ì ÇÊÅ͸µ¿¡ »ç¿ëµÇ´Â CASE Ç¥Çö½ÄÀÌ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ÀÌÀ¯ ÄÚµå´Â ÀÌÀ¯¸¦ ³ªÅ¸³À´Ï´Ù.

1
Ű º¯Çü ÇÔ¼ö°¡ Å×À̺í ÇÔ¼ö°¡ ¾Æ´Õ´Ï´Ù.

2
Ű º¯Çü ÇÔ¼ö°¡ ¿ÜºÎ ÇÔ¼ö°¡ ¾Æ´Õ´Ï´Ù.

3
Ű º¯Çü ÇÔ¼ö°¡ °¡º¯ ÇÔ¼öÀÔ´Ï´Ù.

4
Ű º¯Çü ÇÔ¼ö°¡ ¿ÜºÎ Á¶Ä¡ ÇÔ¼öÀÔ´Ï´Ù.

5
¹üÀ§ »êÃâ ÇÔ¼ö°¡ Å×À̺í ÇÔ¼ö°¡ ¾Æ´Õ´Ï´Ù.

6
¹üÀ§ »êÃâ ÇÔ¼ö°¡ ¿ÜºÎ ÇÔ¼ö°¡ ¾Æ´Õ´Ï´Ù.

7
¹üÀ§ »êÃâ ÇÔ¼ö°¡ °¡º¯ ÇÔ¼öÀÔ´Ï´Ù.

8
¹üÀ§ »êÃâ ÇÔ¼ö°¡ ¿ÜºÎ Á¶Ä¡ ÇÔ¼öÀÔ´Ï´Ù.

9
»öÀÎ ÇÊÅÍ ÇÔ¼ö°¡ ¿ÜºÎ ÇÔ¼ö°¡ ¾Æ´Õ´Ï´Ù.

10
»öÀÎ ÇÊÅÍ ÇÔ¼ö°¡ °¡º¯ ÇÔ¼öÀÔ´Ï´Ù.

11
»öÀÎ ÇÊÅÍ ÇÔ¼ö°¡ ¿ÜºÎ Á¶Ä¡ ÇÔ¼öÀÔ´Ï´Ù.

12
ÇÊÅÍ ÇÔ¼ö ¶Ç´Â CASE Ç¥Çö½ÄÀÇ °á°ú À¯ÇüÀÌ Á¤¼ö µ¥ÀÌÅÍ À¯ÇüÀÌ ¾Æ´Õ´Ï´Ù.

13
ºÎ¼Ó Á¶È¸´Â CASE Ç¥Çö½Ä¿¡¼­ ¶Ç´Â ÇÊÅÍ ÇÔ¼öÀÇ Àμö·Î¼­ »ç¿ëµË´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: "<routine-name>"ÀÌ ºñ¾î ÀÖ´Â °æ¿ì, CREATE INDEX EXTENSION ¶Ç´Â CREATE FUNCTION¹®ÀÇ Æ¯Á¤ Àý¿¡ ÁöÁ¤µÈ ÇÔ¼ö³ª ¸Þ¼Òµå ±ÔÄ¢À» µû¸£´Â ·çƾÀ» ÁöÁ¤ÇϽʽÿÀ. ±×·¸Áö ¾ÊÀ¸¸é FILTER USINGÀýÀÇ CASE Ç¥Çö½Ä ±ÔÄ¢¿¡ µû¸£´Â CASE Ç¥Çö½ÄÀ» ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20044

sqlstate: 428E4

SQL20045NÀνºÅϽº ¸Å°³º¯¼ö "<parameter-name>"ÀÇ µ¥ÀÌÅÍ À¯ÇüÀÌ »öÀÎ È®Àå "<index-ext-name>"¿¡¼­ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù.

¼³¸í: ÀνºÅϽº ¸Å°³º¯¼ö´Â VARCHAR, VARGRAPHIC, INTEGER, DECIMAL ¶Ç´Â DOUBLE µ¥ÀÌÅÍ À¯Çü Áß ÇϳªÀ̾î¾ß ÇÕ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ÀνºÅϽº ¸Å°³º¯¼ö "<parameter-name>"¿¡ À¯È¿ÇÑ µ¥ÀÌÅÍ À¯ÇüÀ» ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20045

sqlstate: 429B5

SQL20046N"<predicate-string>" ´ÙÀ½¿¡ ¿À´Â SELECTIVITYÀýÀº À¯È¿ÇÑ »ç¿ëÀÚ Á¤ÀÇ ¼ú¾î¿¡ ´ëÇØ¼­¸¸ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¼³¸í: À¯È¿ÇÑ »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö¸¦ Æ÷ÇÔÇÏÁö ¾Ê´Â ¼ú¾î¸¦ »ç¿ëÇÏ¿© SELECTIVITYÀýÀÌ ÁöÁ¤µÇ¾ú½À´Ï´Ù. À¯È¿ÇÑ »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö¿¡´Â ¼ú¾î¿Í ÀÏÄ¡ÇÏ´Â WHENÀý°ú ÇÔ²² PREDICATESÀýÀÌ Æ÷ÇԵ˴ϴÙ. »ç¿ëÀÚ Á¤ÀÇ ¼ú¾î ¾øÀÌ´Â SELECTIVITYÀýÀ» ÁöÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ¼ú¾î ´ÙÀ½¿¡ ¿À´Â SELECTIVITYÀýÀ» Á¦°ÅÇϽʽÿÀ.

sqlcode: -20046

sqlstate: 428E5

SQL20047N°Ë»ö ¸Þ¼Òµå "<method-name>"ÀÌ »öÀÎ È®Àå "<index-ext-name>"¿¡ ¾ø½À´Ï´Ù.

¼³¸í: »ç¿ëÀÚ Á¤ÀÇ ¼ú¾îÀÇ Àü°³ ±ÔÄ¢¿¡¼­ ÂüÁ¶µÈ ¸Þ¼Òµå "<method-name>"Àº »öÀÎ È®Àå "<index-ext-name>"¿¡ ÁöÁ¤ÇÑ °Ë»ö ¸Þ¼Òµå Áß Çϳª¿Í ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: »öÀÎ È®Àå¿¡ Á¤ÀÇµÈ ¸Þ¼Òµå¸¦ ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20047

sqlstate: 42743

SQL20048N¸Þ¼Òµå "<method-name>"ÀÇ °Ë»ö Àμö°¡ »öÀÎ È®Àå "<index-ext-name>"¿¡ ÀÖ´Â ´ëÀÀ °Ë»ö ¸Þ¼ÒµåÀÇ °Ë»ö Àμö¿Í ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.

¼³¸í: ¸Þ¼Òµå "<method-name>"¿¡ Á¦°øµÈ °Ë»ö Àμö°¡ »öÀÎ È®Àå "<index-ext-name>"¿¡ ÀÖ´Â ´ëÀÀ °Ë»ö ¸Þ¼ÒµåÀÇ Àμö¿Í ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù. ÀμöÀÇ ¼ö ¶Ç´Â À¯ÇüÀÌ ¸Å°³º¯¼öÀÇ Á¤ÀÇµÈ ¼ö ¶Ç´Â À¯Çü°ú ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: »öÀÎ È®Àå¿¡ Á¤ÀÇµÈ ¸Å°³º¯¼ö¿Í ÀÏÄ¡ÇÏ´Â °Ë»ö Àμö¸¦ ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20048

sqlstate: 428E6

SQL20049NAS PREDICATE WHENÀý¿¡¼­ ºñ±³ ¿¬»êÀÚ ´ÙÀ½ÀÇ ÇÇ¿¬»êÀÚ À¯ÇüÀÌ RETURNS À¯Çü°ú Á¤È®ÇÏ°Ô ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.

¼³¸í: »ç¿ëÀÚ Á¤ÀÇ ¼ú¾îÀÇ Á¤Àǰ¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. AS PREDICATE WHENÀý¿¡¼­ ºñ±³ ¿¬»êÀÚ ´ÙÀ½¿¡ ¿À´Â ÇÇ¿¬»êÀÚÀÇ À¯ÇüÀÌ ÇÔ¼öÀÇ RETURNS À¯Çü°ú Á¤È®ÇÏ°Ô ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ¿Ã¹Ù¸¥ µ¥ÀÌÅÍ À¯ÇüÀ» °¡Áø ÇÇ¿¬»êÀÚ¸¦ ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20049

sqlstate: 428E7

SQL20050N°Ë»ö ¸ñÇ¥ ¶Ç´Â °Ë»ö Àμö "<parameter-name>"ÀÌ ÀÛ¼º ÁßÀÎ ÇÔ¼öÀÇ À̸§°ú ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.

¼³¸í: »öÀΠŽ»ö ±ÔÄ¢ÀÇ °¢ °Ë»ö ¸ñÇ¥´Â ÀÛ¼º ÁßÀÎ ÇÔ¼öÀÇ ÀϺΠ¸Å°³º¯¼ö À̸§°ú ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù. »öÀΠŽ»ö ±ÔÄ¢ÀÇ °Ë»ö Àμö °¢°¢ÀÌ EXPRESSION ASÀýÀÇ Ç¥Çö½Ä À̸§À̳ª ÀÛ¼º ÁßÀÎ ÇÔ¼öÀÇ ¸Å°³º¯¼ö À̸§°ú ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù. ¸Å°³º¯¼ö À̸§À» ÇÔ¼öÀÇ ¸Å°³º¯¼ö ¸ñ·Ï¿¡ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: °Ë»ö ¸ñÇ¥ ¶Ç´Â °Ë»ö Àμö¿¡´Â À¯È¿ÇÑ ÇÔ¼ö À̸§¸¸À» ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20050

sqlstate: 428E8

SQL20051NÀμö "<parameter-name>"Àº µ¿ÀÏÇÑ Àü°³ ±ÔÄ¢¿¡¼­ °Ë»ö ¸ñÇ¥¿Í °Ë»ö Àμö µÑ´Ù·Î ³ªÅ¸³¯ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: Àü°³ Àý¿¡¼­ ÇÔ¼ö ¸Å°³º¯¼ö´Â KEY µÚÀÇ Àμö ¹× USE Ű¿öµå µÚ¿¡ ÁöÁ¤µÈ ¹æ¹ýÀÇ Àμö·Î¼­ ÁöÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: °Ë»ö ¸ñÇ¥ ¶Ç´Â °Ë»ö Àμö Áß Çϳª·Î¸¸ ÇÔ¼öÀÇ ¸Å°³º¯¼ö À̸§À» ÁöÁ¤ÇϽʽÿÀ

sqlcode: -20051

sqlstate: 428E9

SQL20052NÄ÷³ "<column-name>"Àº °»½ÅÇÒ ¼ö ¾ø´Â ¿ÀºêÁ§Æ® ½Äº°ÀÚ Ä÷³ÀÔ´Ï´Ù.

¼³¸í: UPDATE¹®¿¡ ¿ÀºêÁ§Æ® ½Äº°ÀÚ(OID) Ä÷³ÀÎ Ä÷³ ¼³Á¤ÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. OID Ä÷³Àº °»½ÅÇÒ ¼ö ¾ø½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: UPDATE¹®¿¡¼­ "<column-name>"ÀÇ SET¸¦ Á¦°ÅÇϽʽÿÀ.

sqlcode: -20052

sqlstate: 428DZ

SQL20053NÀÔ·ÂµÈ ºä "<view-name>"¿¡ ÀÖ´Â fullselect°¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù. ÀÌÀ¯ ÄÚµå="<reason-code>"

¼³¸í: ÀÔ·ÂµÈ ºä "<view-name>" Á¤ÀÇ¿¡ ÁöÁ¤µÈ fullselect°¡ ÀÔ·ÂµÈ ºäÀÇ fullselect¿¡ ´ëÇÑ ±ÔÄ¢À» µû¸£Áö ¾Ê½À´Ï´Ù. ´ÙÀ½Àº °¡´ÉÇÑ ÀÌÀ¯ ÄÚµåÀÔ´Ï´Ù.

1
¼­ºêºä Á¤ÀÇ¿¡ °øÅë Å×À̺í Ç¥Çö½ÄÀÌ Àְųª ¼­ºêºäÀÇ ºÐ±â ¹üÀ§°¡ ´ÜÀÏ Å×À̺í, ºä ¶Ç´Â º°¸í(nickname ¹× alias)±îÁö ¹ÌÄ¡Áö ¾Ê½À´Ï´Ù.

2
µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ÀÌ Å×ÀÌºí °èÃþÀÇ Çà ¼¼Æ® ºÐ±â¸¦ ÀÔ·Â ºä °èÃþÀÇ ³ª¸ÓÁö Áß¿¡¼­ °°Àº Å×ÀÌºí °èÃþÀÇ ¸ðµç Çà ¼¼Æ® ºÐ±â¿Í ±¸º°µÇ´Â °ÍÀ¸·Î ÀÔÁõÇÒ ¼ö ¾ø½À´Ï´Ù.

3
·çÆ® ºäÀÇ °èÃþ¿¡¼­ ºÐ±âÀÇ Ã¹¹øÂ° Ç¥Çö½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.

4
¹üÀ§°¡ ¼­ºêºäÀÇ ºÐ±â¿¡ À̸£´Â Å×ÀÌºí ¶Ç´Â ºä°¡ »óÀ§ ºäÀÇ ºÐ±â¿¡¼­ ÂüÁ¶µÈ Å×ÀÌºí ¶Ç´Â ºäÀÇ ¼­ºêÅ×ÀÌºí ¶Ç´Â ¼­ºêºä°¡ ¾Æ´Ï¸ç, ¼­ºêºä°¡ EXTEND AS¸¦ »ç¿ëÇϰųª on »óÅÂÀÇ REF ISÀý¿¡¼­ ·çÆ® ºä°¡ UNCHECKED ¿É¼ÇÀ» °®Áö ¾Ê½À´Ï´Ù.

5
fullselect¿¡ NODENUMBER³ª PARTITION ÇÔ¼ö, ºñ°áÁ¤ ÇÔ¼ö ¶Ç´Â ¿ÜºÎ Á¶Ä¡¸¦ °®µµ·Ï Á¤ÀÇµÈ ÇÔ¼ö¿¡ ´ëÇÑ ÂüÁ¶°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

6
»óÀ§ ºä¿¡¼­ ºÐ±â ¹üÀ§°¡ OUTER¸¦ »ç¿ëÇÏÁö ¾ÊÀº »óÅ¿¡¼­ °°Àº °èÃþÀÇ Å×ÀÌºí ¶Ç´Â ºä¿¡ À̸£´Â °æ¿ì, ¼­ºêºäÀÇ ºÐ±â°¡ OUTER Å×ÀÌºí ¶Ç´Â ºä¿¡ À̸£´Â ¹üÀ§¸¦ °¡Áú ¼ö ¾ø½À´Ï´Ù.

7
¼­ºêºä°¡ ÀÚü ºä °èÃþ Áß ÇϳªÀÇ ºä¿¡ À̸£´Â ¹üÀ§¸¦ °¡Áý´Ï´Ù.

8
¼­ºêºä°¡ ·çÆ® ºäÀÇ REF ISÀý¿¡ UNCHECKED ¿É¼ÇÀ» ÁöÁ¤ÇÏÁö ¾ÊÀº »óÅ¿¡¼­ Á¤ÀÇ¿¡ »ç¿ëµÈ OR UNION ALL Á¤ÀÇ Áß UNION ALLÀÌ ¾Æ´Ñ ¼¼Æ® Á¶ÀÛÀ» »ç¿ëÇÕ´Ï´Ù.

9
¼­ºêºä¿¡ °°Àº Å×ÀÌºí °èÃþ ¶Ç´Â ºä °èÃþ¿¡ À̸£´Â ¹üÀ§¸¦ °¡Áø UNION ALLÀÇ µÎ °³ÀÇ ºÐ±â°¡ ÀÖ½À´Ï´Ù.

10
¼­ºêºä Á¤ÀÇ¿¡ GROUP BY³ª HAVINGÀýÀÌ ÀÖ½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: "<reason-code>"¿¡ µû¶ó ºä Á¤ÀÇÀÇ fullselect¸¦ º¯°æÇϽʽÿÀ.

1
FROMÀý¿¡ ÇÑ °³ÀÇ Å×ÀÌºí ¶Ç´Â ºä¸¸ »ç¿ëÇϽʽÿÀ. ÀÔ·ÂµÈ ºä°¡ ·çÆ® ºä¿¡ ÀÖ´Â REF ISÀýÀÇ UNCHECKED ¿É¼ÇÀ» »ç¿ëÇÏ´Â ¹üÀ§¿¡ À̸£µµ·Ï º¹ÇÕ select¸¦ ¿©·¯ ºä·Î ºÐ¸®ÇϽʽÿÀ.

2
°¢ ºÐ±âÀÇ FROMÀý¿¡ ºä °èÃþ¿¡ ÀÌ¹Ì »ç¿ëµÈ °Í°ú´Â ´Ù¸¥ Å×ÀÌºí ¶Ç´Â ºä¸¦ ÁöÁ¤Çϰųª ÀÔ·ÂµÈ ºä °èÃþÀÇ ´Ù¸¥ ºÐ±â¿¡ ´ëÇÑ Çà ¼¼Æ®¿Í ¶Ñ·ÇÀÌ ºñ±³µÇ´Â Çà ¼¼Æ®¸¦ °¢ ºÐ±â¿¡ ´ëÇØ ¸í¹éÈ÷ Á¤ÀÇÇÏ´Â ¼ú¾î¸¦ »ç¿ëÇϽʽÿÀ.

3
ÃÖ»óÀ§ ºäÀÇ Ã¹¹øÂ° Ä÷³ÀÌ ÀÔ·ÂµÈ ºäÀÇ À¯È¿ÇÑ ¿ÀºêÁ§Æ® ½Äº°ÀÚ Ä÷³À̾î¾ß ÇÑ´Ù´Â ±ÔÄ¢À» µû¸£´ÂÁö È®ÀÎÇϽʽÿÀ. ref isÀý¿¡ UNCHECKED ¿É¼ÇÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀ» °í·ÁÇØ º¸½Ê½Ã¿À.

4
»óÀ§ ºä Áß ºÐ±âÀÇ FROMÀý¿¡ ÁöÁ¤µÈ Å×ÀÌºí ¶Ç´Â ºäÀÇ ¼­ºêÅ×ÀÌºí ¶Ç´Â ¼­ºêºä¸¦ ÁöÁ¤ÇϽʽÿÀ. ¶Ç´Â ¼­ºêºä Á¤ÀÇ¿¡ ÀÖ´Â AS(EXTEND ¾øÀÌ)Àý°ú ÇÔ²² ·çÆ® ºä Á¤ÀÇ¿¡ UNCHECKED ¿É¼ÇÀ» »ç¿ëÇϽʽÿÀ.

5
fullselect¿¡¼­ ÇÔ¼ö¿¡ ´ëÇÑ ÂüÁ¶¸¦ Á¦°ÅÇϽʽÿÀ.

6
¸¸ÀÏ À̰ÍÀÌ ÀÌ °èÃþÀÇ ÇÑ ºÐ±â¿¡ OUTER¸¦ »ç¿ëÇϴ ù¹øÂ° ¼­ºêºäÀ̸é OUTER°¡ »ç¿ëµÇÁö ¾Êµµ·Ï FROMÀýÀ» º¯°æÇϽʽÿÀ. »óÀ§ ºä°¡ OUTER¸¦ »ç¿ëÇϸé, ¼­ºêºäÀÇ FROMÀý¿¡ OUTER¸¦ Æ÷ÇÔ½ÃŰ½Ê½Ã¿À.

7
°°Àº °èÃþÀÇ ´Ù¸¥ ºä¿¡´Â ¼­ºêºäÀÇ Ãâó¸¦ ¸í½ÃÇÏÁö ¸¶½Ê½Ã¿À.

8
UNION ALLÀÌ »ç¿ëµÈ °æ¿ì¿¡´Â ·çÆ® ºäÀÇ REF ISÀý¿¡ UNCHECKED ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¼­ºêºä Á¤ÀÇ¿¡ ´ÙÁß ºÐ±â¸¦ Çã¿ëÇϽʽÿÀ. ´Ù¸¥ ¼¼Æ® Á¶ÀÛÀÇ °æ¿ì¿¡´Â ¼¼Æ® Á¶ÀÛÀ» ÇϳªÀÇ ºä·Î ºÐ¸®Çϰí, ¼­ºêºä¿¡ UNCHECKED ¿É¼ÇÀ» »ç¿ëÇÏ¿© ÀÏ¹Ý ºäÀÇ Ãâó¸¦ ¸í½ÃÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇϽʽÿÀ.

9
¿©·¯ ºÐ±â¸¦ °øÅëÀÇ »óÀ§ Å×ÀÌºí ¶Ç´Â »óÀ§ ºä¿¡¼­ ÇϳªÀÇ select·Î ´ÜÀÏÈ­Çϰųª ¿øÇÏ´Â ÇàÀÇ ÇÊÅÍ¿¡ ´ëÇØ ¼ú¾î(¿¹: type ¼ú¾î)¸¦ »ç¿ëÇϽʽÿÀ.

10
GROUP BY ¹× HAVINGÀýÀ» ÇϳªÀÇ ºä·Î ºÐ¸®Çϰí, ·çÆ® ºä¿¡¼­ UNCHECKED ¿É¼ÇÀ» »ç¿ëÇÏ¿© ÀÏ¹Ý ºäÀÇ Ãâó¸¦ ¸í½ÃÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇϽʽÿÀ.

sqlcode: -20053

sqlstate: 428EA

SQL20054NÅ×À̺í "<table-name>"Àº À¯È¿ÇÏÁö ¾ÊÀº Á¶ÀÛ »óÅ¿¡ ÀÖ½À´Ï´Ù. ÀÌÀ¯ ÄÚµå="<reason-code>"

¼³¸í: Å×À̺íÀÌ Á¶ÀÛÀ» Çã¿ëÇÏÁö ¾Ê´Â »óÅ¿¡ ÀÖ½À´Ï´Ù. ÀÌÀ¯ ÄÚµå´Â Á¶ÀÛÀ» ¸·´Â Å×À̺íÀÇ »óŸ¦ ³ªÅ¸³À´Ï´Ù.

21
Å×À̺íÀÌ DRP(DATALINK Reconcile Pending) ¶Ç´Â DRNP(DATALINK Reconcile Not Possible) »óÅ¿¡ ÀÖ½À´Ï´Ù.

22
ÇÔ¼ö´Â »ý¼ºµÈ Ä÷³¿¡¼­ ½Ã¿ëµÉ ¼ö ¾ø½À´Ï´Ù.
¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ´ÙÀ½°ú °°ÀÌ ÀÌÀ¯ Äڵ忡 µû¶ó Á¶Ä¡°¡ ÃëÇØÁý´Ï´Ù.

21
ÀûÀýÇÑ Á¶Ä¡¸¦ ÃëÇϱâ À§ÇØ DRP(Datalink Reconcile Pending) ¹× DRNP(Datalink Reconcile Not Possible) »óÅ¿¡ °üÇÑ Á¤º¸°¡ ÇÊ¿äÇÒ °æ¿ì, °ü¸® ¾È³»¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

22
Å×À̺íÀ» º¯°æÇϱâ Àü¿¡ SET INTEGRITY FOR <table-name> OFF¸¦ »ç¿ëÇϽʽÿÀ. ±×·± ´ÙÀ½ Å×À̺íÀ» º¯°æÇϰí SET INTEGRITY FOR <table-name> IMMEDIATE CHECKED FORCE GENERATED¸¦ »ç¿ëÇÏ¿© »õ Ä÷³À̳ª º¯°æµÈ Ä÷³ÀÇ °ªÀ» »ý¼ºÇϽʽÿÀ.
sqlcode: -20054

sqlstate: 55019

SQL20055N¼±Åà ¸ñ·ÏÀÇ °á°ú Ä÷³ µ¥ÀÌÅÍ À¯ÇüÀÌ "<column-name>" Ä÷³¿¡ ´ëÇØ Á¤ÀÇµÈ µ¥ÀÌÅÍ À¯Çü°ú ȣȯµÇÁö ¾Ê½À´Ï´Ù.

¼³¸í: "<column-name>"¿¡ ÇØ´çÇÏ´Â ¼±Åà ¸ñ·Ï Ç¥Çö½ÄÀÇ µ¥ÀÌÅÍ À¯ÇüÀÌ ±¸Á¶È­ À¯Çü ¼Ó¼ºÀÇ µ¥ÀÌÅÍ À¯Çü°ú ȣȯµÇÁö ¾Ê½À´Ï´Ù. µÑ´Ù´Â ´ÙÀ½°ú °°¾Æ¾ß ÇÕ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: Å×ÀÌºí ¹× ¿¬°üµÈ ±¸Á¶È­ À¯Çü¿¡ ´ëÇÑ ÇöÀç Á¤ÀǸ¦ Á¶»çÇϽʽÿÀ. ÁöÁ¤µÈ Ä÷³ÀÇ ¼±Åà ¸ñ·Ï Ç¥Çö½Ä µ¥ÀÌÅÍ À¯ÇüÀÌ È£È¯ °¡´ÉÇÑ À¯ÇüÀÎÁö È®ÀÎÇϽʽÿÀ.

sqlcode: -20055

sqlstate: 42854

SQL20056NDB2 Data Links Manager "<name>" ó¸®Áß¿¡ ¿À·ù°¡ ¹ß°ßµÇ¾ú½À´Ï´Ù. ÀÌÀ¯ ÄÚµå="<reason-code>"

¼³¸í: DB2 Data Links Manager°¡ ¸í·É¹®À» ó¸®ÇÏ´Â Áß¿¡ ´ÙÀ½ ÀÌÀ¯ Äڵ忡 ³ª¿À´Â ¿À·ù°¡ ¹ß°ßµÇ¾ú½À´Ï´Ù.

01
DB2 Data Links Manager ¹× DATALINK °ª »çÀÌ¿¡ ºÒÀÏÄ¡°¡ °ËÃâµÇ¾ú½À´Ï´Ù.

02
DB2 Data Links Manager°¡ ó¸®Áß¿¡ ÀÚ¿ø ÇѰ迡 µµ´ÞÇß½À´Ï´Ù.

99
DB2 Data Links Manager¿¡¼­ ³»ºÎ ó¸® ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ´ÙÀ½°ú °°ÀÌ ÀÌÀ¯ Äڵ忡 µû¶ó Á¶Ä¡°¡ ÃëÇØÁý´Ï´Ù.

01
Å×ÀÌºí¿¡¼­ reconcile À¯Æ¿¸®Æ¼¸¦ ¼öÇàÇϽʽÿÀ.

02
DB2 Data Links Manager´Â Áø´Ü ·Î±×¿¡¼­ ÀÚ¿øÀ» ½Äº°ÇÑ ÈÄ Á¤Á¤ Á¶Ä¡¸¦ ÃëÇØ¾ß ÇÕ´Ï´Ù.

99
DB2 Data Links Manager ¹× µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥ÀÇ Áø´Ü ·Î±×¸¦ º¸°üÇÑ ÈÄ IBM ¼­ºñ½º ´ã´çÀÚ¿¡°Ô ¹®ÀÇÇϽʽÿÀ.

sqlcode: -20056

sqlstate: 58004

SQL20057N¼­ºêºä "<view-name>"ÀÇ Ä÷³ "<column-name>"À» ÇØ´ç Ä÷³ÀÌ »óÀ§ ºä¿¡¼­ °»½Å °¡´ÉÇÒ ¶§¿¡¸¸ Àеµ·Ï Á¤ÀÇÇÒ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: ¼­ºêºä "<view-name>"ÀÇ "<column-name>"À¸·Î ½Äº°µÇ´Â Ä÷³Àº Àбâ Àü¿ëÀ¸·Î(³»ÀçÀûÀ¸·Î) Á¤ÀǵǾî ÀÖ½À´Ï´Ù. "<view-name>"ÀÇ »óÀ§ ºä¿¡ °»½ÅÇÒ ¼ö ¾ø´Â ÇØ´ç Ä÷³ÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ÀÔ·ÂµÈ ºä °èÃþ¿¡ ÀÖ´Â Ä÷³Àº °»½Å °¡´É¿¡¼­ Àбâ Àü¿ëÀ¸·Î º¯°æÇÒ ¼ö ¾ø½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ¼­ºêºä "<view-name>"ÀÇ Ä÷³ÀÌ °»½Å °¡´ÉÇϵµ·Ï CREATE VIEW¹®À» º¯°æÇϰųª »óÀ§ ºä(µé)¸¦ »èÁ¦ÇÑ ÈÄ Ä÷³À» Àбâ Àü¿ëÀ¸·Î °­Á¦(force)ÇÏ´Â READ ONLYÀýÀ» »ç¿ëÇÏ¿© ÀçÀÛ¼ºÇϽʽÿÀ.

sqlcode: -20057

sqlstate: 428EB

SQL20058N¿ä¾à Å×À̺í "<table-name>"¿¡ ÁöÁ¤µÈ fullselect°¡ À¯È¿ÇÏÁö ¾Ê½À´Ï´Ù.

¼³¸í: ¿ä¾à Å×À̺í Á¤Àǰ¡ fullselectÀÇ ³»¿ë¿¡ °üÇÑ Æ¯Á¤ ±ÔÄ¢À» °¡Áö°í ÀÖ½À´Ï´Ù. ÀϺΠ±ÔÄ¢Àº ¿ä¾à Å×ÀÌºí ¿É¼Ç(REFRESH DEFERRED ¶Ç´Â REFRESH IMMEDIATE)¿¡ ±âÃʸ¦ µÎ°í ÀÖÀ¸¸ç, ´Ù¸¥ ±ÔÄ¢Àº Å×À̺íÀÇ º¹Á¦ ¿©ºÎ¿¡ ±âÃʸ¦ µÎ°í ÀÖ½À´Ï´Ù. ÀÌ Á¶°ÇÀ» ¸®ÅϽÃŲ CREATE TABLE¹®ÀÇ fullselect°¡ SQL ÂüÁ¶¼­¿¡ ¼³¸íµÇ¾î ÀÖ´Â ±ÔÄ¢ Áß ÃÖ¼ÒÇÑ Çϳª¸¦ À§¹ÝÇÕ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ¿ä¾à Å×ÀÌºí ¿É¼Ç ¹× ¿ä¾à Å×À̺íÀÇ º¹Á¦ ¿©ºÎ¿¡ ±âÃʸ¦ µÐ ±ÔÄ¢À» µû¸£µµ·Ï CREATE TABLE¹®ÀÇ fullselect¸¦ º¯°æÇϽʽÿÀ.

sqlcode: -20058

sqlstate: 428EC

SQL20059W¿ä¾à Å×À̺í "<table-name>"Àº Á¶È¸ 󸮸¦ ÃÖÀûÈ­ÇÏ´Â µ¥ »ç¿ëµÉ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: ¿ä¾à Å×À̺íÀÌ REFRESH DEFERRED ¹× Á¶È¸ 󸮸¦ ÃÖÀûÈ­ÇÒ ¶§ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥¿¡¼­ ÇöÀç Áö¿øÇÏÁö ¾Ê´Â fullselect·Î Á¤ÀǵǾî ÀÖ½À´Ï´Ù. ±ÔÄ¢Àº ¿ä¾à Å×ÀÌºí ¿É¼Ç(REFRESH DEFERRED ¶Ç´Â REFRESH IMMEDIATE)¿¡ ±â¹ÝÀ» µÎ°í ÀÖ½À´Ï´Ù. ÀÌ Á¶°ÇÀ» ¸®ÅϽÃŲ CREATE TABLE¹®ÀÇ fullselect°¡ SQL ÂüÁ¶¼­¿¡ ¼³¸íµÇ¾î ÀÖ´Â ±ÔÄ¢ Áß ÃÖ¼ÒÇÑ Çϳª¸¦ À§¹ÝÇÕ´Ï´Ù.

¿ä¾à Å×À̺íÀÌ ÀÛ¼ºµÇ¾ú½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: Á¶Ä¡°¡ ÇÊ¿ä¾ø½À´Ï´Ù. ¿ä¾à Å×À̺íÀÌ Á¶È¸ 󸮸¦ ÃÖÀûÈ­ÇÒ ¶§ »ç¿ëµÉ ¸ñÀûÀ̸é, fullselect¸¦ ÀçÁ¤ÀÇÇÏ¿© GROUP BYÀýÀ» Æ÷ÇÔÇÏ´Â ºÎ¼Ó ¼±ÅÃÀÌ µÇµµ·Ï ÇϽʽÿÀ.

sqlcode: +20059

sqlstate: 01633

SQL20060N"<tbspace-id>"¿¡ ÀÖ´Â Å×À̺í "<table-id>"ÀÇ »öÀÎ "<index-id>"¿¡ ´ëÇÑ »öÀÎ È®ÀåÀÚ°¡ »ç¿ëÇϴ Ű º¯È¯ Å×À̺í ÇÔ¼ö°¡ Áߺ¹µÇ´Â ÇàÀ» »ý¼ºÇß½À´Ï´Ù.

¼³¸í: »öÀÎ "<index-id>"°¡ »ç¿ëÇÏ´Â »öÀÎ È®ÀåÀÚÀÇ GENERATE USINGÀýÀÌ ÁöÁ¤Çϴ Ű º¯È¯ Å×À̺í ÇÔ¼ö°¡ Áߺ¹µÇ´Â ÇàÀ» »ý¼ºÇß½À´Ï´Ù. ÁöÁ¤µÈ Ű º¯È¯ Å×À̺í ÇÔ¼ö È£Ãâ½Ã Áߺ¹µÇ´Â ÇàÀ» ÀÛ¼ºÇؼ­´Â ¾ÈµË´Ï´Ù. ÀÌ ¿À·ù´Â Å×ÀÌºí °ø°£ "<tbspace-id>"¿¡ ÀÖ´Â Å×À̺í "<table-id>"ÀÇ »öÀÎ "<index-id>"¿¡ ´ëÇÑ Å° °ªÀ» »ðÀÔÇϰųª °»½ÅÇÏ´Â µ¿¾È ¹ß»ýÇß½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: Áߺ¹ Çà ÀÛ¼ºÀ» ÇÇÇϱâ À§Çؼ­´Â »öÀÎ "<index-id>"ÀÇ »öÀÎ È®ÀåÀÚ°¡ »ç¿ëÇϴ Ű º¯È¯ Å×À̺í ÇÔ¼ö Äڵ带 ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

»öÀÎ À̸§À» ÆÇº°ÇÏ·Á¸é ´ÙÀ½ Á¶È¸¸¦ »ç¿ëÇϽʽÿÀ.

SELECT IID, INDSCHEMA, INDNAME
     FROM SYSCAT.INDEXES AS I,
          SYSCAT.TABLES AS T
     WHERE IID = <index-id>
           AND TABLEID = <table-id>
           AND TBSPACEID = <tbspace-id>
           AND T.TBASCHEMA = I.TABSCHEMA
           AND T.TABNAME = I.TABNAME

sqlcode: -20060

sqlstate: 22526

SQL20062NÀ¯Çü "<type-name>"¿¡ ´ëÇÑ º¯È¯ ±×·ì "<group-name>"ÀÇ º¯È¯ ÇÔ¼ö "<transform-type>"Àº ÇÔ¼ö³ª ¸Þ¼Òµå¿¡ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: À¯Çü "<type-name>"¿¡ ´ëÇÑ º¯È¯ ±×·ì "<group-name>"¿¡ Á¤ÀÇµÈ º¯È¯ ÇÔ¼ö´Â SQL(LANGUAGE SQL·Î Á¤ÀÇ)·Î ÀÛ¼ºµÇÁö ¾Ê¾Ò±â ¶§¹®¿¡ ÇÔ¼ö³ª ¸Þ¼Òµå¿¡ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. º¯È¯ ±×·ìÀ» ÀÌ ÇÔ¼ö³ª ¸Þ¼Òµå¿¡ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: LANGUAGE SQL·Î Á¤ÀÇµÈ º¯È¯ ÇÔ¼ö°¡ ÀÖ´Â "<type-name>" À¯ÇüÀÇ º¯È¯ ±×·ìÀ» ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20062

sqlstate: 428EL

SQL20063NTRANSFORM GROUPÀýÀ» À¯Çü "<type-name>"¿¡ ´ëÇØ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

¼³¸í: ÇÔ¼ö³ª ¸Þ¼Òµå´Â º¯È¯ ±×·ìÀÌ ÁöÁ¤µÇÁö ¾ÊÀº "<type-name>"ÀÇ ¸®ÅÏ µ¥ÀÌÅÍ À¯ÇüÀ̳ª ¸Å°³º¯¼ö¸¦ Æ÷ÇÔÇÕ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: "<type-name>"¿¡ ´ëÇØ Á¤ÀÇµÈ º¯ÇÑ ±×·ì À̸§À¸·Î TRANSFORM GROUPÀýÀ» ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20063

sqlstate: 428EM

SQL20064Nº¯È¯ ±×·ì "<group-name>"ÀÌ ¸Å°³º¯¼ö³ª ¸®ÅÏµÈ µ¥ÀÌÅÍ À¯ÇüÀ¸·Î ÁöÁ¤µÈ µ¥ÀÌÅÍ À¯ÇüÀ» Áö¿øµÇÁö ¾Ê½À´Ï´Ù.

¼³¸í: TRANSFORM GROUPÀý¿¡ ÁöÁ¤µÈ º¯È¯ ±×·ì "<group-name>"ÀÌ ÇÔ¼ö³ª ¸Þ¼ÒµåÀÇ RETURNSÀý ¶Ç´Â ¸Å°³º¯¼ö ¸ñ·Ï¿¡ ÀÖ´Â µ¥ÀÌÅÍ À¯Çü¿¡ ´ëÇØ Á¤ÀǵÇÁö ¾Ê¾Ò½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ÇÔ¼ö ¶Ç´Â ¸Þ¼Òµå Á¤ÀÇ¿¡¼­ º¯È¯ ±×·ìÀ» Á¦°ÅÇϽʽÿÀ.

sqlcode: -20064

sqlstate: 428EN

SQL20065Nµ¥ÀÌÅÍ À¯Çü "<type-name>"¿¡ ´ëÇÑ º¯È¯ ±×·ì "<group-name>"À» »ç¿ëÇÏ¿© Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ëÇÁ·Î±×·¥°ú ÇÔ²² »ç¿ëÇÒ ±¸Á¶È­ À¯ÇüÀ» º¯È¯ÇÒ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: µ¥ÀÌÅÍ À¯Çü "<type-name>"¿¡ ´ëÇÑ º¯È¯ ±×·ì "<group-name>"ÀÌ Å¬¶óÀÌ¾ðÆ® ÀÀ¿ëÇÁ·Î±×·¥ º¯È¯À» ¼öÇàÇÒ ¶§ »ç¿ëÇÒ ¼ö ¾ø´Â º¯È¯ ÇÔ¼ö¸¦ Á¤ÀÇÇÕ´Ï´Ù. À̴ Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇØ Áö¿øµÇÁö ¾Ê´Â º¯È¯ ÇÔ¼ö Á¤ÀÇ ¶§¹®ÀÏ ¼ö ÀÖ½À´Ï´Ù. Áö¿øµÇÁö ¾Ê´Â º¯È¯ ÇÔ¼ö´Â ´ÙÀ½ÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: Á¤Àû Embedded SQLÀÇ °æ¿ì, TRANSFORM GROUP ¹ÙÀÎµå ¿É¼ÇÀ» »ç¿ëÇÏ¿© ´Ù¸¥ º¯È¯ ±×·ìÀ» ÁöÁ¤ÇϽʽÿÀ. µ¿Àû SQLÀÇ °æ¿ì, SET DEFAULT TRANSFORM GROUP¹®À» »ç¿ëÇÏ¿© ´Ù¸¥ º¯È¯ ±×·ìÀ» ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20065

SQL20066N"<transform-type>" º¯È¯ ÇÔ¼ö°¡ µ¥ÀÌÅÍ À¯Çü "<type-name>"ÀÇ º¯È¯ ±×·ì "<group-name>"¿¡ Á¤ÀǵÇÁö ¾Ê¾Ò½À´Ï´Ù.

¼³¸í: ÇÔ¼ö ¶Ç´Â ¸Þ¼Òµå Á¤ÀÇ¿¡ »ç¿ëµÇ´Â º¯È¯ ±×·ìÀÇ °æ¿ì, µ¥ÀÌÅÍ À¯Çü "<type-name>"¿¡ ´ëÇÑ º¯È¯ ±×·ì "<group-name>"ÀÇ "<transform-type>" º¯È¯ ÇÔ¼ö°¡ ÇÊ¿äÇÕ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ÇÔ¼ö ¶Ç´Â ¸Þ¼Òµå¸¦ ÀÛ¼ºÇÏ´Â °æ¿ì ´Ù¸¥ º¯È¯ ±×·ìÀ» ÇÔ¼ö³ª ¸Þ¼Òµå Á¤ÀÇ¿¡ ÁöÁ¤ÇϽʽÿÀ. µ¿Àû SQL¹®¿¡¼­ ±¸Á¶È­ À¯ÇüÀ» ÂüÁ¶ÇÏ´Â °æ¿ì, CURRENT DEFAULT TRANSFORM GROUP Ư¼ö ·¹Áö½ºÅÍ¿¡ ´ëÇØ ´Ù¸¥ º¯È¯ ±×·ìÀ» ÁöÁ¤ÇϽʽÿÀ. ¶Ç´Â "<transform-type>" º¯È¯ ÇÔ¼ö¸¦ µ¥ÀÌÅÍ À¯Çü "<type-name>"ÀÇ º¯È¯ ±×·ì "<group-name>"¿¡ Ãß°¡ÇϽʽÿÀ.

sqlcode: -20066

sqlstate: 42744

SQL20067N"<transform-type>" º¯È¯ ÇÔ¼ö°¡ µ¥ÀÌÅÍ À¯Çü "<type-name>"ÀÇ º¯È¯ ±×·ì "<group-name>"¿¡ µÎ ¹ø ÀÌ»ó Á¤ÀǵǾú½À´Ï´Ù.

¼³¸í: TO SQL ¶Ç´Â FROM SQL º¯È¯ ÇÔ¼ö´Â º¯È¯ ±×·ì¿¡ Çѹø¸¸ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¥ÀÌÅÍ À¯Çü "<type-name>"ÀÇ º¯È¯ ±×·ì "<group-name>"¿¡ ´ëÇØ ÃÖ¼ÒÇÑ µÎ °³ÀÇ FROM SQL ¶Ç´Â TO SQL (¶Ç´Â µÑ´Ù) º¯È¯ ÇÔ¼ö°¡ Á¤ÀǵǾî ÀÖ½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: °¢°¢¿¡ ´ëÇØ Çϳª¸¸ ÀÖµµ·Ï TO SQL ¶Ç´Â FROM SQL Á¤ÀǸ¦ º¯È¯ Á¤ÀÇÀÇ "<group-name>"¿¡¼­ »èÁ¦ÇϽʽÿÀ.

sqlcode: -20067

sqlstate: 42628

SQL20068N±¸Á¶È­ À¯Çü "<type-name>"Àº ±× ¼Ó¼º À¯Çü Áß Çϳª°¡ Á÷Á¢ ¶Ç´Â °£Á¢ÀûÀ¸·Î ±× ÀÚ½ÅÀ» »ç¿ëÇϵµ·Ï Á¤ÀÇÇÒ ¼ö ¾ø½À´Ï´Ù. ¼Ó¼º "<attribute-name>"ÀÌ Á÷Á¢ ¶Ç´Â °£Á¢ »ç¿ëÀ» ¾ß±â½Ãŵ´Ï´Ù.

¼³¸í: Á÷Á¢ »ç¿ë: ´ÙÀ½ Áß Çϳª°¡ ÂüÀÎ °æ¿ì À¯Çü A´Â Á÷Á¢ À¯Çü B¸¦ »ç¿ëÇÕ´Ï´Ù.

°£Á¢ »ç¿ë: ´ÙÀ½ Áß Çϳª°¡ ÂüÀÎ °æ¿ì À¯Çü A´Â °£Á¢ÀûÀ¸·Î À¯Çü B¸¦ »ç¿ëÇÕ´Ï´Ù.

¼Ó¼º À¯Çü Áß Çϳª°¡ Á÷Á¢ ¶Ç´Â °£Á¢ÀûÀ¸·Î ±× ÀÚ½ÅÀ» »ç¿ëÇϵµ·Ï À¯ÇüÀ» Á¤ÀÇÇÒ ¼ö ¾ø½À´Ï´Ù. ¼Ó¼º "<attribute-name>"ÀÇ À¯ÇüÀÌ Á÷Á¢ ¶Ç´Â °£Á¢ »ç¿ëÀÇ ¿øÀÎÀÔ´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: À¯ÇüÀ» Æò°¡Çϰí Á÷Á¢ ¶Ç´Â °£Á¢ »ç¿ëÀ» ÀÏÀ¸Å°´Â ¼Ó¼º À¯ÇüÀ» Á¦°ÅÇϽʽÿÀ.

sqlcode: -20068

sqlstate: 428EP

SQL20069N"<routine-type>" "<routine-name>"ÀÇ RETURNS À¯ÇüÀÌ ÁÖÁ¦ À¯Çü°ú °°Áö ¾Ê½À´Ï´Ù.

¼³¸í: ¸Þ¼Òµå "<method-name>"ÀÌ SELF AS RESULT¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ¸Þ¼ÒµåÀÇ RETURNS µ¥ÀÌÅÍ À¯ÇüÀº ¸Þ¼ÒµåÀÇ ÁÖÁ¦ µ¥ÀÌÅÍ À¯Çü°ú °°¾Æ¾ß ÇÕ´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ¸Þ¼Òµå "<method-name>"ÀÇ RETURNS À¯ÇüÀ» ÁÖÁ¦ À¯Çü°ú ÀÏÄ¡Çϵµ·Ï º¯°æÇϽʽÿÀ.

sqlcode: -20069

sqlstate: 428EQ

SQL20075N»öÀÎ ¶Ç´Â »öÀÎ È®ÀåÀÚ "<index-name>"À» ÀÛ¼ºÇϰųª º¯°æÇÒ ¼ö ¾ø´Âµ¥, ÀÌ´Â "<column-name>"ÀÇ ±æÀ̰¡ 255¹ÙÀÌÆ®º¸´Ù ±æ±â ¶§¹®ÀÔ´Ï´Ù.

¼³¸í: Ű Ä÷³ ±æÀ̰¡ 255¹ÙÀÌÆ®º¸´Ù ±æ¾î¼­ ÀÛ¼ºÇϰųª º¯°æÇÒ ¼ö ¾ø½À´Ï´Ù.

GENERATE KEY ÇÔ¼ö°¡ ¸®ÅÏÇÏ´Â Ä÷³ÀÌ 255¹ÙÀÌÆ®º¸´Ù Å©±â ¶§¹®¿¡ »öÀÎ È®ÀåÀÚ¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø½À´Ï´Ù. ¸í·É¹®À» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù. ÁöÁ¤µÈ »öÀÎÀ̳ª »öÀÎ È®ÀåÀÚ°¡ ÀÛ¼ºµÇÁö ¾Ê¾ÒÀ¸¸ç Å×À̺íÀ» º¯°æÇÒ ¼ö ¾ø¾ú½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: »öÀÎÀ» ÀÛ¼ºÇÒ ¶§¿¡´Â »öÀÎ Á¤ÀÇ¿¡¼­ Ä÷³À» Á¦°ÅÇϽʽÿÀ. Å×À̺íÀ» º¯°æÇÒ ¶§¿¡´Â »õ·Î¿î Ä÷³ ±æÀ̸¦ Çã¿ë ÃÖ´ë°ªÀ¸·Î ÁÙÀ̽ʽÿÀ. »öÀÎ È®ÀåÀÚ¸¦ ÀÛ¼ºÇÏ´Â °æ¿ì, ´Ù¸¥ GENERATE KEY ÇÔ¼ö¸¦ ÁöÁ¤Çϰųª ÇÔ¼ö¸¦ ÀçÁ¤ÀÇÇÏ¿© Ä÷³À» ¾ø¾Ö½Ê½Ã¿À.

sqlcode: -20075

sqlstate: 54008

SQL20076Nµ¥ÀÌÅͺ£À̽ºÀÇ ÀνºÅϽº¸¦ ÁöÁ¤µÈ Á¶Ä¡³ª Á¶ÀÛ¿¡ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌÀ¯ ÄÚµå="<reason-code>"

¼³¸í: ÀνºÅϽº ·¹º§¿¡¼­ ¿À·ù°¡ °ËÃâµÇ¾ú½À´Ï´Ù. ÁöÁ¤ ±â´ÉÀ» ¼³Ä¡ÇÏÁö ¾Ê¾Ò°Å³ª ÀνºÅϽº¿¡ »ç¿ëÇÒ ¼ö ¾øÀ¸¹Ç·Î ¿äûÇÑ Á¶ÀÛÀ» ¿Ï·áÇÒ ¼ö ¾ø½À´Ï´Ù.

´ÙÀ½Àº ÀνºÅϽº ·¹º§¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â °ü·Ã ±â´É ¿µ¿ª°ú ÀÌÀ¯ ÄÚµå ¸ñ·ÏÀÔ´Ï´Ù.

  1. ´ÜÀÏ ¸í·É¹®À¸·Î ´ÙÁß µ¥ÀÌÅÍ ¼Ò½º¿¡ ´ëÇØ ºÐ»ê ¿äû Á¶ÀÛÀ» ½ÇÇàÇÏ´Â ±â´É

»ç¿ëÀÚ ÀÀ´ä: ¿äûÇÑ Á¶Ä¡ ¶Ç´Â Á¶ÀÛ¿¡ ÀνºÅϽº¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¸¸µå½Ê½Ã¿À. ÁöÁ¤ÇÑ ±â´É ¿µ¿ªÀÌ ¾øÀ¸¸é ¸ÕÀú ¼³Ä¡ÇϽʽÿÀ. ±×·± ´ÙÀ½, ÁöÁ¤ÇÑ ±â´É ¿µ¿ªÀ» »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¸¸µå½Ê½Ã¿À. »ç¿ëÇÒ ¼ö ÀÖµµ·Ï ¸¸µå´Â ´Ü°è´Â "<reason-code>"¿¡ µû¶ó ´Ù¸¨´Ï´Ù.

  1. <DREQ> DBM º¯¼ö¸¦ ONÀ¸·Î ¼³Á¤ÇÑ ÈÄ µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥À» Àç½ÃÀÛÇϽʽÿÀ. ¿¬ÇÕ ¼­¹öÀÇ °æ¿ì, <FEDERATED> DBM º¯¼ö¸¦ YES·Î ¼³Á¤ÇÑ ´ÙÀ½, µ¥ÀÌÅͺ£À̽º °ü¸® ÇÁ·Î±×·¥À» Àç½ÃÀÛÇϽʽÿÀ.
sqlcode: -20076

sqlstate: 0A502

SQL20077Nµ¥ÀÌÅÍ ¸µÅ© À¯Çü ¼Ó¼ºÀ» °®´Â ±¸Á¶È­ À¯Çü ¿ÀºêÁ§Æ®¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: Datalink ¹×/¶Ç´Â Reference À¯Çü ¼Ó¼ºÀ» °¡Áø ±¸Á¶È­ À¯Çü ÀÛ¼º ÇÁ·Î±×·¥À» È£ÃâÇÏ·Á°í ½ÃµµÇß½À´Ï´Ù. ÇöÀç ÀÌ ±â´ÉÀÌ Áö¿øµÇÁö ¾Ê½À´Ï´Ù. ¹öÀü 6.1 ÀÌÀü¿¡¼­´Â ÂüÁ¶ À¯Çü ¼Ó¼ºÀ» °®´Â ±¸Á¶È­ À¯Çü ¿ÀºêÁ§Æ®¿¡ ´ëÇØ ÀÌ·¯ÇÑ ¿À·ù°¡ ¹ß»ýÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ´ÙÀ½ Áß Çϳª¸¦ ¼öÇàÇÏ¿© ¿À·ù¸¦ Á¤Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  1. ÇÁ·Î±×·¥¿¡¼­ À¯ÇüÀÇ ±¸¼ºÀÚ È£ÃâÀ» Á¦°ÅÇϽʽÿÀ.
  2. ±¸Á¶È­ À¯ÇüÀÇ Á¤ÀÇ¿¡¼­ µ¥ÀÌÅÍ ¸µÅ©(¶Ç´Â ÂüÁ¶) À¯Çü ¼Ó¼ºÀ» Á¦°ÅÇÕ´Ï´Ù. ÀÌ À¯Çü¿¡ Á¾¼ÓÀûÀÎ Å×À̺íÀÌ ÀÖ´Â °æ¿ì¿¡´Â ÀÌ ÀÛ¾÷ÀÌ ºÒ°¡´ÉÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
sqlcode: -20077

sqlstate: 428ED

SQL20078NÀ¯Çü "<object-type>"ÀÇ "<object-name>" °èÃþ ¿ÀºêÁ§Æ®´Â Á¶ÀÛ "<operation-type>À» »ç¿ëÇÏ¿© ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: "<operation-type>" Á¶ÀÛ¿¡¼­ "<object-type>" À¯ÇüÀÇ "<object-name>" °èÃþ ¿ÀºêÁ§Æ®¸¦ »ç¿ëÇÏ·Á°í ½ÃµµÇß½À´Ï´Ù. ÀÌ Á¶ÀÛÀº °èÃþ ¿ÀºêÁ§Æ® 󸮸¦ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.

¸í·É¹®À» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ¿Ã¹Ù¸¥ ¿ÀºêÁ§Æ® À̸§ÀÌ »ç¿ëµÇ¾ú´ÂÁö È®ÀÎÇϽʽÿÀ. TABLE ¶Ç´Â VIEW ¿ÀºêÁ§Æ® À¯ÇüÀÇ °æ¿ì, ¹Ýµå½Ã ¿ÀºêÁ§Æ®°¡ Å×ÀÌºí ¶Ç´Â ºä °èÃþ¿¡ ÀÖ´Â ¼­ºêÅ×À̺íÀÇ À̸§À̾î¾ß ÇÕ´Ï´Ù. ÀϺΠ°æ¿ì¿¡¼­´Â Ưº°È÷ ¿ÀºêÁ§Æ®°¡ ·çÆ® Å×À̺í À̸§À» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. »öÀÎ À¯ÇüÀÇ ¿ÀºêÁ§Æ®¿¡¼­´Â À̸§ÀÌ ¹Ýµå½Ã ¼­ºêÅ×ÀÌºí¿¡¼­ ÀÛ¼ºµÈ »öÀÎ À̸§À̾î¾ß ÇÕ´Ï´Ù.

sqlcode: -20078

sqlstate: 42858

SQL20080N"<method-name>"ÀÇ ¸Þ¼Òµå ½ºÆåÀ» »èÁ¦ÇÒ ¼ö ¾ø´Âµ¥, ÀÌ´Â ¸Þ¼Òµå º»¹®ÀÌ Àֱ⠶§¹®ÀÔ´Ï´Ù.

¼³¸í: ¸Þ¼Òµå ½ºÆå "<method-name>"¿¡ ¾ÆÁ÷ ±âÁ¸ÀÇ ¸Þ¼Òµå º»¹®ÀÌ Àִµ¥, ÀÌ º»¹®À» »èÁ¦Çؾ߸¸ ¸Þ¼Òµå ½ºÆåÀ» »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: °°Àº ¸Þ¼Òµå ½ºÆåÀÇ DROP METHOD¹®À» »ç¿ëÇÏ¿© ¸Þ¼Òµå º»¹®À» »èÁ¦ÇÑ ´ÙÀ½ ´Ù½Ã ALTER TYPE¹®À» ¹ßÇàÇÏ¿© ¸Þ¼Òµå ½ºÆåÀ» »èÁ¦ÇϽʽÿÀ.

sqlcode: -20080

sqlstate: 428ER

SQL20081NLANGUAGE "<language-type>" ¸Þ¼Òµå ½ºÆå "<method-name>"¿¡ ´ëÇÑ ¸Þ¼Òµå º»¹®À» Á¤ÀÇÇÒ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: ¸Þ¼Òµå ½ºÆå "<method-name>"ÀÌ LANGUAGE "<language-type>"À¸·Î Á¤ÀǵǾú½À´Ï´Ù. LANGUAGE°¡ SQLÀÎ °æ¿ì, ¸Þ¼Òµå º»¹®Àº SQL Á¦¾î ¸í·É¹®À̾î¾ß ÇÕ´Ï´Ù. ´ÙÀ½ ¾ð¾îÀÇ °æ¿ì¿¡´Â EXTERNALÀýÀ» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ¸Þ¼Òµå º»¹®À» ¸Þ¼Òµå ½ºÆå¿¡ ÁöÁ¤µÈ LANGUAGE¿Í ÀÏÄ¡Çϵµ·Ï ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20081

sqlstate: 428ES

SQL20082NÇ¥Çö½ÄÀÇ µ¿Àû À¯Çü "<expression-type-id>"ÀÌ TREAT ½ºÆå¿¡¼­ ¸ñÇ¥ µ¥ÀÌÅÍ À¯Çü "<target-type-id>"ÀÇ ºÎ¼Ó À¯ÇüÀÌ ¾Æ´Õ´Ï´Ù.

¼³¸í: TREAT ½ºÆå¿¡ ÁöÁ¤µÈ Ç¥Çö½Ä °á°úÀÇ µ¿Àû µ¥ÀÌÅÍ À¯ÇüÀº "<expression-type-id>"ÀÔ´Ï´Ù. ÁöÁ¤µÈ ¸ñÇ¥ µ¥ÀÌÅÍ À¯Çü "<target-type-id>"´Â Çã¿ëµÇÁö ¾Ê´Â "<expression-type-id>"ÀÇ ºÎ¼Ó À¯ÇüÀÔ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: TREAT ½ºÆåÀÇ "<target-type-id>"¸¦ "<expression-type-id>"ÀÇ »óÀ§ À¯ÇüÀ¸·Î º¯°æÇϰųª °á°úÀÇ µ¿Àû µ¥ÀÌÅÍ À¯ÇüÀÌ "<target-type-id>"ÀÇ ºÎ¼Ó À¯ÇüÀÌ µÇµµ·Ï Ç¥Çö½ÄÀ» º¯°æÇϽʽÿÀ.

"<expression-type-id>"¿Í "<target-type-id>"ÀÇ µ¥ÀÌÅÍ À¯Çü À̸§À» ÆÇº°ÇÏ·Á¸é ´ÙÀ½ Á¶È¸¸¦ »ç¿ëÇϽʽÿÀ.

   SELECT TYPEID, TYPESCHEMA, TYPENAME
      FROM SYSCAT.DATATYPES
      WHERE TYPEID IN INTEGER(
      "<expression-type-id>"),
      INTEGER("<target-type-id>"))

sqlcode: -20082

sqlstate: 0D000

SQL20083N"<routine-type>" "<routine-id>"¿¡¼­ ¸®ÅÏÇÏ´Â °ªÀÇ µ¥ÀÌÅÍ À¯ÇüÀÌ RESULT·Î ÁöÁ¤µÈ µ¥ÀÌÅÍ À¯Çü°ú ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.

¼³¸í: ¸Þ¼Òµå "<routine-id>"´Â SELF AS RESULT¸¦ ÁöÁ¤ÇϹǷÎ, ¸®ÅÏµÈ °ªÀÇ µ¥ÀÌÅÍ À¯ÇüÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â µ¥ »ç¿ëµÇ´Â ÁÖÁ¦ µ¥ÀÌÅÍ À¯Çü°ú °°¾Æ¾ß ÇÕ´Ï´Ù. SQL ¸Þ¼Òµå º»¹®À̳ª ¿ÜºÎ ¸Þ¼Òµå À¯ÇüÀÇ TO SQL º¯È¯ ÇÔ¼ö¿¡ ÀÖ´Â RETURN¹® °á°ú Ʋ¸° µ¥ÀÌÅÍ À¯ÇüÀÌ »ý±é´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ¸Þ¼Òµå ¶Ç´Â º¯È¯ ÇÔ¼öÀÇ RETURN¹®À» º¯°æÇÏ¿© ¸®ÅÏµÈ °ªÀÇ µ¥ÀÌÅÍ À¯ÇüÀÌ Ç×»ó ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â µ¥ »ç¿ëµÇ´Â ÁÖÁ¦ À¯ÇüÀÌ µÇµµ·Ï ÇϽʽÿÀ.

"<routine-id>"¿Í ¿¬°üµÈ ·çƾ À̸§À» ÆÇº°ÇÏ·Á¸é ´ÙÀ½ Á¶È¸¸¦ »ç¿ëÇϽʽÿÀ.

   SELECT FUNCSCHEMA, FUNCNAME, SPECIFICNAME
      FROM SYSCAT.FUNCTIONS
      WHERE FUNCID = INTEGER("<routine-id>")

sqlcode: -20083

sqlstate: 2200G

SQL20084N"<routine-type>" "<routine-name>"ÀÌ ±âÁ¸ ¸Þ¼Òµå¿ÍÀÇ ´ëü °ü°è¸¦ Á¤ÀÇÇß½À´Ï´Ù.

¼³¸í: ´ÙÀ½ Á¶°Ç ¸ðµÎ°¡ ÂüÀÎ °æ¿ì, ÁÖÁ¦ À¯ÇüÀÌ TÀÎ ¸Þ¼Òµå MT´Â ÁÖÁ¦ À¯ÇüÀÌ SÀÎ ´Ù¸¥ ¸Þ¼Òµå MS¸¦ ´ëüÇϵµ·Ï Á¤ÀǵǾú½À´Ï´Ù.

´Ù¸¥ ¸Þ¼Òµå¸¦ ´ëüÇϰųª ´Ù¸¥ ¸Þ¼Òµå¿¡ ÀÇÇØ ´ëüµÉ ¼ö ÀÖ´Â ¸Þ¼Òµå°¡ ¾ø´Â °æ¿ìµµ ÀÖ½À´Ï´Ù. ÇÔ¼ö¿Í ¸Þ¼Òµå°¡ ´ëü °ü°è¿¡ ÀÖÁö ¾ÊÀ» ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ´Â ÇÔ¼ö°¡ ù¹øÂ° ¸Å°³º¯¼ö·Î ÁÖÁ¦ S¸¦ »ç¿ëÇÏ´Â ¸Þ¼ÒµåÀÎ °æ¿ì, SÀÇ »óÀ§ À¯ÇüÀÎ ¶Ç ´Ù¸¥ ¸Þ¼Òµå¸¦ ´ëÃ¼ÇØ¼­´Â ¾ÈµÇ¸ç SÀÇ ºÎ¼Ó À¯ÇüÀÎ ¶Ç ´Ù¸¥ ¸Þ¼Òµå¿¡ ÀÇÇØ ´ëüµÉ ¼öµµ ¾øÀ½À» ÀǹÌÇÕ´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: "<routine-name>"ÀÌ ¾Æ´Ñ ´Ù¸¥ ·çƾ À̸§À» »ç¿ëÇϵµ·Ï Á¤ÀÇµÈ ·çƾÀ» º¯°æÇϰųª ·çƾÀÇ ¸Å°³º¯¼ö¸¦ º¯°æÇϽʽÿÀ.

sqlcode: -20084

sqlstate: 42745

SQL20085NPARAMETER STYLE JAVA·Î Á¤ÀÇµÈ ·çƾÀº ¸Å°³º¯¼ö À¯ÇüÀ̳ª ¸®ÅÏ À¯ÇüÀ¸·Î ±¸Á¶È­ À¯Çü "<type-name>"À» °¡Áú ¼ö ¾ø½À´Ï´Ù.

¼³¸í: ·çƾÀÌ PARAMETER STYLE JAVA ¹× ¸Å°³º¯¼ö À¯Çü Áß Çϳª·Î Á¤ÀǵǾú°Å³ª ±¸Á¶È­ À¯Çü "<type-name>"À» »ç¿ëÇÏ¿© ¸®ÅÏ À¯ÇüÀÌ Á¤ÀǵǾú½À´Ï´Ù. ÀÌ´Â ÇöÀç DB2 ¹öÀü¿¡¼­ Áö¿øµÇÁö ¾Ê½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ·çƾÀÇ ´Ù¸¥ ¸Å°³º¯¼ö ½ºÅ¸ÀÏ·Î º¯°æÇϰųª ±¸Á¶È­ À¯ÇüÀ» ·çƾ Á¤ÀÇ¿¡¼­ Á¦°ÅÇϽʽÿÀ.

sqlcode: -20085

sqlstate: 429B8

SQL20086NÄ÷³ÀÇ ±¸Á¶È­ À¯Çü °ª ±æÀ̰¡ ½Ã½ºÅÛ ÇѰ踦 ÃʰúÇÕ´Ï´Ù.

¼³¸í: ±¸Á¶È­ À¯Çü Ä÷³ °ªÀÇ Àüü Å©±â(ÀνºÅϽº¿ë ¼³¸íÀÚ µ¥ÀÌÅÍ Æ÷ÇÔ)°¡ 1±â°¡¹ÙÀÌÆ®¸¦ ÃʰúÇÕ´Ï´Ù. ÀÌ Ä÷³Àº Á÷Á¢ »ðÀÔ ¶Ç´Â °»½Å ÁßÀÎ Ä÷³À̰ųª »ý¼ºµÈ Ä÷³ÀÏ ¼ö ÀÖ½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: Ä÷³¿¡ ÁöÁ¤µÇ´Â ±¸Á¶È­ À¯Çü °ªÀÇ Å©±â¸¦ ÁÙÀ̽ʽÿÀ.

sqlcode: -20086

sqlstate: 54049

SQL20087NDEFAULT ¶Ç´Â NULL ¼Ó¼º ÁöÁ¤¿¡¼­ »ç¿ëµÉ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: UPDATE¹®ÀÌ ±¸Á¶È­ À¯Çü Ä÷³¿¡ ¼Ó¼º °ªÀ» ¼³Á¤Çϱâ À§ÇÑ ¼Ó¼º ÁöÁ¤À» »ç¿ëÇϰí ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ÁöÁ¤¹®ÀÇ ¾ç½Ä¿¡¼­´Â ÁöÁ¤ ¿À¸¥ÂÊ¿¡ Ű¿öµå DEFAULT ¶Ç´Â Ű¿öµå NULLÀ» »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ¼Ó¼º ÁöÁ¤ ¿À¸¥ÂÊÀÇ Ç¥Çö½ÄÀ» ÁöÁ¤Çϰųª ¼Ó¼º ÁöÁ¤ ±¸¹®À» »ç¿ëÇÏÁö ¾Êµµ·Ï ÁöÁ¤À» º¯°æÇϽʽÿÀ.

sqlcode: -20087

sqlstate: 428B9

SQL20089N¸Þ¼Òµå À̸§Àº °°Àº À¯Çü °èÃþÀÇ ±¸Á¶È­ À¯Çü À̸§°ú °°À» ¼ö ¾ø½À´Ï´Ù.

¼³¸í: ÁöÁ¤µÈ ¸Þ¼Òµå À̸§ÀÌ ±¸Á¶È­ À¯ÇüÀÇ »óÀ§ À¯ÇüÀ̳ª ºÎ¼Ó À¯Çü Áß Çϳª¿¡ ´ëÇØ Á¤ÀÇµÈ ±¸Á¶È­ À¯Çü°ú °°½À´Ï´Ù.

¸í·ÉÀ» ó¸®ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ¸Þ¼Òµå¿¡ ´Ù¸¥ À̸§À» ÁöÁ¤ÇϽʽÿÀ.

sqlcode: -20089

sqlstate: 42746

SQL20090WDATALINK À¯ÇüÀÇ ¼Ó¼º "<attribute-name>"À» °®´Â ±¸Á¶È­ À¯Çü »ç¿ëÀº ÀÔ·ÂµÈ Å×À̺íÀ̳ª ÀÔ·ÂµÈ ºäÀÇ À¯ÇüÀ¸·Î Á¦Çѵ˴ϴÙ.

¼³¸í: ¼Ó¼º "<attribute-name>"ÀÌ DATALINK À¯ÇüÀ̳ª DATALINK¿¡ ±âÃÊÇÑ ±¸º° À¯ÇüÀ¸·Î Á¤ÀǵǾú½À´Ï´Ù. ±×·¯ÇÑ ¼Ó¼ºÀ» Æ÷ÇÔÇÏ´Â ±¸Á¶È­ À¯Çü¸¸ÀÌ Å×À̺íÀ̳ª ºäÀÇ À¯ÇüÀ¸·Î »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. Å×À̺íÀ̳ª ºäÀÇ Ä÷³ À¯ÇüÀ¸·Î »ç¿ëÇÑ °æ¿ì¿¡´Â ³Î(NULL) °ª¸¸À» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸í·É¹® 󸮴 °è¼ÓµË´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ÀǵµÇÏ´Â ±¸Á¶È­ À¯Çü »ç¿ëÀ» °í·ÁÇϽʽÿÀ. À¯ÇüÀÌ Ä÷³ µ¥ÀÌÅÍ À¯ÇüÀ¸·Î »ç¿ëµÉ °æ¿ì, ¼Ó¼º "<attribute-name>"À» ±¸Á¶È­ À¯Çü¿¡¼­ Á¦°ÅÇϰųª ¼Ó¼º¿¡ DATALINK°¡ ¾Æ´Ñ ´Ù¸¥ µ¥ÀÌÅÍ À¯ÇüÀ» »ç¿ëÇϽʽÿÀ.

sqlcode: +20090

sqlstate: 01641

SQL20093NÅ×À̺í "<table-name>"À» ¿ä¾à Å×À̺í·Î(ºÎÅÍ) º¯È¯ÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌÀ¯ ÄÚµå="<reason-code>"

¼³¸í: ALTER TABLE¹®À» »ç¿ëÇÏ¿© Å×À̺íÀ» ¿ä¾à Å×ÀÌºí¿¡¼­ DEFINITION ONLY·Î º¯°æÇϰųª ÀÏ¹Ý Å×À̺íÀ» ¿ä¾à Å×À̺í·Î º¯È¯ÇÏ´Â ÁßÀÔ´Ï´Ù. ´ÙÀ½ ÀÌÀ¯ ÄÚµå·Î ÀÎÇØ ALTER TABLE¹®ÀÌ ½ÇÆÐÇß½À´Ï´Ù.

1
Å×À̺íÀÌ ÀÔ·ÂµÈ Å×ÀÌºí ¶Ç´Â °èÃþ Å×À̺íÀÔ´Ï´Ù.

2
Å×À̺íÀÌ ¿ä¾à Å×À̺íÀÌ ¾Æ´Ï°í DEFINITION ONLY°¡ ÁöÁ¤µÇ¾ú½À´Ï´Ù.

3
Å×À̺íÀÌ º¹Á¦µÈ ¿ä¾à Å×À̺íÀ̰í DEFINITION ONLY°¡ ÁöÁ¤µÇ¾ú½À´Ï´Ù.

4
Å×ÀÌºí¿¡ ÃÖ¼ÒÇÑ ÇϳªÀÇ Æ®¸®°Å°¡ Á¤ÀǵǾî ÀÖ½À´Ï´Ù.

5
Å×ÀÌºí¿¡ ÃÖ¼ÒÇÑ ÇϳªÀÇ Á¡°Ë Á¦ÇÑÁ¶°ÇÀÌ Á¤ÀǵǾî ÀÖ½À´Ï´Ù.

6
Å×ÀÌºí¿¡ ÃÖ¼ÒÇÑ ÇϳªÀÇ °íÀ¯ Á¦ÇÑÁ¶°Ç ¶Ç´Â °íÀ¯ »öÀÎÀÌ Á¤ÀǵǾî ÀÖ½À´Ï´Ù.

7
Å×ÀÌºí¿¡ ÃÖ¼ÒÇÑ ÇϳªÀÇ ÂüÁ¶ Á¦ÇÑÁ¶°ÇÀÌ Á¤ÀǵǾî ÀÖ½À´Ï´Ù.

8
Å×À̺íÀÌ ±âÁ¸ ¿ä¾à Å×À̺í Á¤ÀÇ¿¡¼­ ÂüÁ¶µÇ¾ú½À´Ï´Ù.

9
Å×À̺íÀÌ fullselect¿¡¼­ Á÷Á¢ ¶Ç´Â °£Á¢ÀûÀ¸·Î(¿¹¸¦ µé¾î, ºä¸¦ ÅëÇØ) ÂüÁ¶µÇ¾ú½À´Ï´Ù.

10
Å×ÀÌºí¿¡´Â ÀÌ¹Ì ¿ä¾à Å×À̺íÀÌ ÀÖ½À´Ï´Ù.

11
±âÁ¸ Å×À̺íÀÇ Ä÷³ ¼ö°¡ fullselectÀÇ ¼±Åà ¸ñ·Ï¿¡ Á¤ÀÇµÈ Ä÷³ ¼ö¿Í ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.

12
±âÁ¸ Å×À̺í Ä÷³ÀÇ µ¥ÀÌÅÍ À¯ÇüÀÌ fullselectÀÇ ¼±Åà ¸ñ·Ï¿¡ ÀÖ´Â ÇØ´ç Ä÷³°ú Á¤È®ÇÏ°Ô ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.

13
±âÁ¸ Å×À̺í Ä÷³ÀÇ Ä÷³ À̸§ÀÌ fullselectÀÇ ¼±Åà ¸ñ·Ï¿¡ ÀÖ´Â ÇØ´ç Ä÷³ À̸§°ú Á¤È®ÇÏ°Ô ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.

14
±âÁ¸ Å×À̺í Ä÷³ÀÇ ³Î °¡´É Ư¼ºÀÌ fullselectÀÇ ¼±Åà ¸ñ·Ï¿¡ ÀÖ´Â ÇØ´ç Ä÷³ÀÇ ³Î °¡´É Ư¼º°ú Á¤È®ÇÏ°Ô ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.

15
°°Àº ALTER TABLE¹®¿¡ ´Ù¸¥ Å×ÀÌºí º¯°æ»çÇ×ÀÌ ÀÖ´Â °æ¿ì¿¡´Â º¯È¯À» ¼öÇàÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: ´ÙÀ½°ú °°ÀÌ ÀÌÀ¯ Äڵ忡 µû¶ó Á¶Ä¡°¡ ÃëÇØÁý´Ï´Ù.

1
Å×À̺íÀ» ¿ä¾à Å×À̺í·Î º¯È¯ÇÒ ¼ö ¾ø½À´Ï´Ù. ´ë½Å¿¡ »õ·Î¿î ¿ä¾à Å×À̺íÀ» ÀÛ¼ºÇϽʽÿÀ.

2
ÀÌ Å×À̺íÀº º¯È¯ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. µð½ºÄÏ¿¡ ´ëÇØ »ç¿ëÀÚ¿¡°Ô ÇÁ·ÒÆ®¸¦ Ç¥½ÃÇÑ ÈÄ Ã³¸®¸¦ °è¼ÓÇÒ °ÍÀÎÁö, Á¾·áÇÒ °ÍÀÎÁö¸¦ ÁöÁ¤ÇÏ´Â callerac ¸Å°³º¯¼ö¿Í ÇÔ²² À¯Æ¿¸®Æ¼·Î ¸®ÅÏÇϽʽÿÀ.

3
º¹Á¦µÈ Å×À̺íÀº ¿ä¾à Å×ÀÌºí¸¸ µÉ ¼ö ÀÖ½À´Ï´Ù. ´ë½Å¿¡ »õ·Î¿î Å×À̺íÀ» ÀÛ¼ºÇÕ´Ï´Ù.

4
Æ®¸®°Å¸¦ Á¦°ÅÇϰí ALTER TABLE¹®À» ´Ù½Ã ½ÃµµÇϽʽÿÀ.

5
Á¡°Ë Á¦ÇÑÁ¶°ÇÀ» Á¦°ÅÇϰí ALTER TABLE¹®À» ´Ù½Ã ½ÃµµÇϽʽÿÀ.

6
°íÀ¯ Á¦ÇÑÁ¶°Ç°ú °íÀ¯ »öÀÎÀ» Á¦°ÅÇϽʽÿÀ. ALTER TABLE¹®À» ´Ù½Ã ½ÃµµÇϽʽÿÀ.

7
ÂüÁ¶ Á¦ÇÑÁ¶°ÇÀ» Á¦°ÅÇϰí ALTER TABLE¹®À» ´Ù½Ã ½ÃµµÇϽʽÿÀ.

8
Å×À̺íÀ» ÂüÁ¶ÇÏ´Â ¿ä¾à Å×À̺íÀ» Á¦°ÅÇϰí ALTER TABLE¹®À» ´Ù½Ã ½ÃµµÇϽʽÿÀ.

9
¿ä¾à Å×À̺íÀº ÀÚ½ÅÀ» ÂüÁ¶ÇÒ ¼ö ¾ø½À´Ï´Ù. fullselect¸¦ ¼öÁ¤ÇÏ¿© º¯°æ ÁßÀÎ Å×ÀÌºí¿¡ ´ëÇÑ Á÷Á¢ ¶Ç´Â °£Á¢ ÂüÁ¶¸¦ Á¦°ÅÇϽʽÿÀ.

10
Å×À̺íÀÌ ÀÌ¹Ì ¿ä¾à Å×À̺íÀ̹ǷΠÀÌ Á¶ÀÛÀº Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.

11
¼±Åà ¸ñ·Ï¿¡ ¿Ã¹Ù¸¥ ¼öÀÇ Ä÷³ÀÌ Æ÷ÇԵǵµ·Ï fullselect¸¦ ¼öÁ¤ÇϽʽÿÀ.

12
°á°ú Ä÷³ µ¥ÀÌÅÍ À¯ÇüÀÌ ±âÁ¸ ÇØ´ç Ä÷³ÀÇ µ¥ÀÌÅÍ À¯Çü°ú Á¤È®ÇÏ°Ô ÀÏÄ¡Çϵµ·Ï fullselect¸¦ ¼öÁ¤ÇϽʽÿÀ.

13
°á°ú Ä÷³ À̸§ÀÌ ±âÁ¸ ÇØ´ç Ä÷³ÀÇ Ä÷³ À̸§°ú Á¤È®ÇÏ°Ô ÀÏÄ¡Çϵµ·Ï fullselect¸¦ ¼öÁ¤ÇϽʽÿÀ.

14
³Î °¡´É Ư¼º°ú ÀÏÄ¡½Ãų ¼ö ¾ø´Â °æ¿ì¿¡´Â Å×À̺íÀ» ¿ä¾à Å×À̺í·Î º¯È¯ÇÒ ¼ö ¾ø½À´Ï´Ù. ´ë½Å¿¡ »õ·Î¿î ¿ä¾à Å×À̺íÀ» ÀÛ¼ºÇϽʽÿÀ.

15
SET SUMMARY ASÀýÀ» Æ÷ÇÔÇÏÁö ¾Ê´Â ALTER TABLE¹®¿¡ ´Ù¸¥ Å×À̺íÀÇ º¯°æ»çÇ×À» ¼öÇàÇϽʽÿÀ.
sqlcode: -20093

sqlstate: 428EW

SQL20094NÄ÷³ "<column-name>"ÀÌ Ç¥Çö½ÄÀ» »ç¿ëÇÏ¿© »ý¼ºµÇ¾úÀ¸¸ç »çÀü Æ®¸®°Å "<trigger-name>"¿¡¼­ ÀÌ Ä÷³À» »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.

¼³¸í: Ä÷³ "<column-name>"ÀÇ °ªÀÌ Ç¥Çö½ÄÀ» »ç¿ëÇÏ¿© »ý¼ºµÇ¾úÀ¸¸ç ÀÌ Ä÷³À» »çÀü °»½Å Æ®¸®°ÅÀÇ Ä÷³ À̸§ ¸ñ·Ï¿¡¼­ À̸§ ÁöÁ¤Çϰųª »çÀü Æ®¸®°Å¿¡¼­ »õ ÀüÀÌ º¯¼ö·Î ÂüÁ¶ÇÒ ¼ö ¾ø½À´Ï´Ù.

»ç¿ëÀÚ ÀÀ´ä: "<column-name>"¿¡ ´ëÇÑ ÂüÁ¶¸¦ Æ®¸®°Å "<trigger-name>"¿¡¼­ Á¦°ÅÇϽʽÿÀ.

sqlcode: -20094

sqlstate: 42989


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