|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
java.lang.Object | +--java.lang.Throwable | +--java.lang.Exception | +--java.sql.SQLException | +--java.sql.BatchUpdateException
¹èÄ¡ °»½Å ¿ÀÆÛ·¹À̼ÇÁß¿¡ ¿¡·¯°¡ ¹ß»ýÇßÀ» ¶§¿¡ ½½·Î¿ì µÇ´Â ¿¹¿ÜÀÔ´Ï´Ù. BatchUpdateException
´Â SQLException
¿¡ ÀÇÇØ Á¦°øµÇ´Â Á¤º¸¿¡ °¡¼¼ÇØ, ¹èÄ¡ °»½ÅÁß¿¡ Á¤»óÀûÀ¸·Î ½ÇÇàµÈ ¸ðµç Ä¿¸àµå, Áï, ¿¡·¯°¡ ¹ß»ýÇϱâ Àü¿¡ ½ÇÇàµÈ ¸ðµç Ä¿¸àµåÀÇ °»½Å Ä«¿îÆ®¸¦ Á¦°øÇÕ´Ï´Ù. °»½Å Ä«¿îÆ®ÀÇ ¹è¿¿¡¼ÀÇ ¿ä¼ÒÀÇ ¼ø¼´Â Ä¿¸àµå°¡ ¹èÄ¡¿¡ Ãß°¡µÇ¾úÀ» ¶§ÀÇ ¼ø¼°¡ µË´Ï´Ù.
¹èÄ¡ °»½ÅÀÇ Ä¿¸àµå°¡ ¿Ã¹Ù¸£°Ô ½ÇÇàµÇÁö ¾Ê°í BatchUpdateException
°¡ ½½·Î¿ì µÈ µÚ, µå¶óÀ̹ö´Â ¹èÄ¡¿¡ ³²¾Æ ÀÖ´Â Ä¿¸àµåÀÇ Ã³¸®¸¦ °è¼ÓÇÏ´Â Àϵµ, ÁßÁöÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ½ÇÆÐ ÈÄ¿¡ µå¶óÀ̹ö°¡ 󸮸¦ °è¼ÓÇÏ´Â °æ¿ì, ¸Þ¼Òµå BatchUpdateException.getUpdateCounts
¿¡ ÀÇÇØ µ¹·ÁÁÖ¾îÁö´Â ¹è¿Àº ¿¡·¯±îÁö Á¤»óÀûÀ¸·Î ½ÇÇàµÈ Ä¿¸àµå¸¸ÀÇ ¿ä¼Ò´Â ¾Æ´Ï°í, ¹èÄ¡ÀÇ ÀüÄ¿¸àµåÀÇ ¿ä¼Ò¸¦ Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù. µå¶óÀ̹ö°¡ Ä¿¸àµåÀÇ Ã³¸®¸¦ °è¼ÓÇÏ´Â °æ¿ì, ½ÇÆÐÇÑ Ä¿¸àµåÀÇ ¹è¿ ¿ä¼Ò´Â ¸ðµÎ Statement.EXECUTE_FAILED
°¡ µË´Ï´Ù.
»ý¼ºÀÚÀÇ °³¿ä | |
BatchUpdateException ()
reason, SQLState, ¹× °»½Å Ä«¿îÆ®°¡ null , º¥´õ Äڵ尡 0 ¿¡ ÃʱâȵÈ,BatchUpdateException ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
BatchUpdateException (int[] updateCounts)
reason ¿Í SQLState °¡ null , º¥´õ Äڵ尡 0 À¸·Î ÃʱâȵÈ,BatchUpdateException ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
BatchUpdateException (String reason,
int[] updateCounts)
reason ,updateCounts ,null ÀÇ SQLState, ¹× 0 ÀÇ vendorCode ·Î ÃʱâȵÈ,BatchUpdateException ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
BatchUpdateException (String reason,
String SQLState,
int[] updateCounts)
ÁöÁ¤µÈ Àμö ( reason ,SQLState ,updateCounts ) ¹× º¥´õ ÄÚµå 0 À¸·Î ÃʱâȵÈ,BatchUpdateException ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
BatchUpdateException (String reason,
String SQLState,
int vendorCode,
int[] updateCounts)
¿ÏÀü ÁöÁ¤ÀÇ BatchUpdateException ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇØ, ÁöÁ¤µÈ °ªÀ¸·Î ÃʱâÈÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
int[] |
getUpdateCounts ()
ÀÌ ¿¹¿Ü°¡ ¹ß»ýÇϱâ±îÁö Á¤»óÀûÀ¸·Î ½ÇÇàµÈ ¹èÄ¡ °»½ÅÀÇ, °¢ °»½Å¹®ÀÇ °»½Å °è»êÇϱ⠽ÃÀÛÇÕ´Ï´Ù. |
Ŭ·¡½º java.sql. SQLException ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
getErrorCode , getNextException , getSQLState , setNextException |
Ŭ·¡½º java.lang. Throwable ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
fillInStackTrace , getCause , getLocalizedMessage , getMessage , getStackTrace , initCause , printStackTrace , printStackTrace , printStackTrace , setStackTrace , toString |
Ŭ·¡½º java.lang. Object ¿¡¼ »ó¼Ó¹ÞÀº ¸Þ¼Òµå |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
»ý¼ºÀÚÀÇ »ó¼¼ |
public BatchUpdateException(String reason, String SQLState, int vendorCode, int[] updateCounts)
BatchUpdateException
¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇØ, ÁöÁ¤µÈ °ªÀ¸·Î ÃʱâÈÇÕ´Ï´Ù.
reason
- ¿¡·¯ÀÇ ¼³¸íSQLState
- ¿¡·¯¸¦ ½Äº°ÇÏ´Â X/OPEN ÄÚµåvendorCode
- ƯÁ¤ÀÇ µ¥ÀÌŸº£À̽º º¥´õÀÇ ¿¹¿Ü ÄÚµåupdateCounts
- int
ÀÇ ¹è¿. °¢ ¿ä¼Ò´Â ¿¹¿Ü°¡ ½½·Î¿ì µÉ ¶§±îÁö Á¤»óÀûÀ¸·Î ½ÇÇàµÈ SQL Ä¿¸àµåÀÇ °»½Å Ä«¿îÆ®¸¦ ³ªÅ¸³»´Âpublic BatchUpdateException(String reason, String SQLState, int[] updateCounts)
reason
,SQLState
,updateCounts
) ¹× º¥´õ ÄÚµå 0 À¸·Î ÃʱâȵÈ,BatchUpdateException
¸¦ ±¸ÃàÇÕ´Ï´Ù.
reason
- ¿¹¿ÜÀÇ ¼³¸íSQLState
- ¿¹¿Ü¸¦ ½Äº°ÇÏ´Â X/OPEN ÄÚµåupdateCounts
- int
ÀÇ ¹è¿. °¢ ¿ä¼Ò´Â ¿¹¿Ü°¡ ½½·Î¿ì µÉ ¶§±îÁö Á¤»óÀûÀ¸·Î ½ÇÇàµÈ SQL Ä¿¸àµåÀÇ °»½Å Ä«¿îÆ®¸¦ ³ªÅ¸³»´Âpublic BatchUpdateException(String reason, int[] updateCounts)
reason
,updateCounts
,null
ÀÇ SQLState, ¹× 0 ÀÇ vendorCode ·Î ÃʱâȵÈ,BatchUpdateException
¸¦ ±¸ÃàÇÕ´Ï´Ù.
reason
- ¿¹¿ÜÀÇ ¼³¸íupdateCounts
- int
ÀÇ ¹è¿. °¢ ¿ä¼Ò´Â ¿¹¿Ü°¡ ½½·Î¿ì µÉ ¶§±îÁö Á¤»óÀûÀ¸·Î ½ÇÇàµÈ SQL Ä¿¸àµåÀÇ °»½Å Ä«¿îÆ®¸¦ ³ªÅ¸³»´Âpublic BatchUpdateException(int[] updateCounts)
null
, º¥´õ Äڵ尡 0 À¸·Î ÃʱâȵÈ,BatchUpdateException
¸¦ ±¸ÃàÇÕ´Ï´Ù.
updateCounts
- int
ÀÇ ¹è¿. °¢ ¿ä¼Ò´Â ¿¹¿Ü°¡ ½½·Î¿ì µÉ ¶§±îÁö Á¤»óÀûÀ¸·Î ½ÇÇàµÈ SQL Ä¿¸àµåÀÇ °»½Å Ä«¿îÆ®¸¦ ³ªÅ¸³»´Âpublic BatchUpdateException()
null
, º¥´õ Äڵ尡 0 ¿¡ ÃʱâȵÈ,BatchUpdateException
¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
¸Þ¼ÒµåÀÇ »ó¼¼ |
public int[] getUpdateCounts()
BatchUpdateException
°¡ ½½·Î¿ì µÉ ¶§±îÁö Á¤»óÀûÀ¸·Î ½ÇÇàµÈ °¢ Ä¿¸àµåÀÇ °»½Å Ä«¿îÆ®¸¦ Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù.
ÀÌ ¸Þ¼Òµå¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ¹Ýȯ°ªÀº Java 2 SDK, Standard Edition, ¹öÁ¯ 1.3 À¸·Î º¯°æµÇ¾ú½À´Ï´Ù. À̰ÍÀº BatchUpdateException
¿ÀºêÁ§Æ®°¡ ½½·Î¿ì µÈ µÚµµ ¹èÄ¡ °»½Å³»ÀÇ Ä¿¸àµåÀÇ Ã³¸®¸¦ °è¼ÓÇÑ´Ù, ¶ó°í ÇÏ´Â »õ·Î¿î ¿É¼Ç¿¡ ÀûÀÀÇϱâ À§Çؼ ÇàÇØÁ³½À´Ï´Ù.
int
ÀÇ ¹è¿. ȤÀº ¿¡·¯ Èĵµ µå¶óÀ̹ö°¡ Ä¿¸àµåÀÇ Ã³¸®¸¦ °è¼ÓÇÏ´Â °æ¿ì, ¹èÄ¡ÀÇ ÀüÄ¿¸àµå¿¡ ´ëÇØ¼ ´ÙÀ½ °¡¿îµ¥ 1 °³. Statement.SUCCESS_NO_INFO
Statement.EXECUTE_FAILED
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå |
Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ ÀÖ¾î¼ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.