SQL92E °ª¿¡ LANGLEVEL »çÀü ó¸® ÄÄÆÄÀÏ ¿É¼ÇÀ» »ç¿ëÇÒ °æ¿ì ´ÙÀ½ µÎ ¼±¾ðÀÌ È£½ºÆ® º¯¼ö·Î Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù.
EXEC SQL BEGIN DECLARE SECTION; char SQLSTATE[6] sqlint32 SQLCODE;
·
·
·
EXEC SQL END DECLARE SECTION;
À̵é Áß ¾î´À °Íµµ ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì »çÀü ó¸® ÄÄÆÄÀÏ ´Ü°è Áß SQLCODE ¼±¾ðÀÌ ÃëÇØÁý´Ï´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇÒ ¶§ INCLUDE SQLCA¹®À» ÁöÁ¤Çؼ± ¾ÈµË´Ï´Ù. ÀÌ Á¡¿¡ ÁÖÀÇÇϽʽÿÀ.
º¹¼ö ¼Ò½º ÆÄÀÏ·Î ±¸¼ºµÈ ÀÀ¿ëÇÁ·Î±×·¥¿¡¼, SQLCODE ¹× SQLSTATE º¯¼ö´Â ù¹øÂ° ¼Ò½º ÆÄÀÏ¿¡¼ À§¿Í °°ÀÌ Á¤ÀÇµÉ ¼ö ÀÖ½À´Ï´Ù. ÈÄ¼Ó ¼Ò½º ÆÄÀÏ¿¡¼´Â ´ÙÀ½°ú °°ÀÌ Á¤ÀǸ¦ ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
extern sqlint32 SQLCODE; extern char SQLSTATE[6];