ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß ¾È³»¼­

PerlÀÇ SQLSTATE ¹× SQLCODE º¯¼ö

Perl DBI µ¥ÀÌÅͺ£À̽º ÇÚµé ¶Ç´Â ¸í·É¹® Çڵ鿡 ¿¬°üµÈ SQLSTATE¸¦ ¸®ÅÏÇÏ·Á¸é state ¸Þ¼Òµå¸¦ È£ÃâÇϽʽÿÀ. ¿¹¸¦ µé¾î, µ¥ÀÌÅͺ£À̽º ÇÚµé $dbhandle¿¡ ¿¬°üµÈ SQLSTATE¸¦ ¸®ÅÏÇÏ·Á¸é ´ÙÀ½ Perl¹®À» ÀÀ¿ëÇÁ·Î±×·¥¿¡ Æ÷ÇÔ½ÃÄÑ¾ß ÇÕ´Ï´Ù.

   my $sqlstate = $dbhandle->state;

Perl DBI µ¥ÀÌÅͺ£À̽º ÇÚµé ¶Ç´Â ¸í·É¹® Çڵ鿡 ¿¬°üµÈ SQLCODE¸¦ ¸®ÅÏÇÏ·Á¸é err ¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù. Perl DBI µ¥ÀÌÅͺ£À̽º ÇÚµé ¶Ç´Â ¸í·É¹® Çڵ鿡 ¿¬°üµÈ SQLCODEÀÇ ¸Þ½ÃÁö¸¦ ¸®ÅÏÇÏ·Á¸é errstr ¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, µ¥ÀÌÅͺ£À̽º ÇÚµé $dbhandle¿¡ ¿¬°üµÈ SQLCODE¸¦ ¸®ÅÏÇÏ·Á¸é ´ÙÀ½ Perl¹®À» ÀÀ¿ëÇÁ·Î±×·¥¿¡ Æ÷ÇÔ½ÃÄÑ¾ß ÇÕ´Ï´Ù.

   my $sqlcode = $dbhandle->err;


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