|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
| ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||||
| °³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor | ¸Þ¼Òµå | ||||||||||
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--java.sql.SQLException
µ¥ÀÌŸº£À̽º ¾×¼¼½º ¿¡·¯ ¶Ç´Â ±× ¿ÜÀÇ ¿¡·¯¿¡ °üÇÑ Á¤º¸¸¦ Á¦°øÇÏ´Â ¿¹¿ÜÀÔ´Ï´Ù.
°¢ SQLException ´Â ´ÙÀ½°ú °°Àº Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù.
getMesage ¸Þ¼Òµå¿¡ ÀÇÇØ »ç¿ëÇÒ ¼ö ÀÖ´Ù
DatabaseMetaData ¸Þ¼Òµå getSQLStateType ¿¡ ÀÇÇØ, µå¶óÀ̹ö°¡ XOPEN ÀÇ ÇüÅÂ¿Í SQL 99 ÀÇ ÇüÅÂÀÇ ¾î´À ÂÊÀ» µ¹·ÁÁÖ´ÂÁö¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Ù
| »ý¼ºÀÚÀÇ °³¿ä | |
SQLException ()
SQLException ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
SQLException (String reason)
ÁöÁ¤µÈ reason ·Î SQLException ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
SQLException (String reason,
String SQLState)
ÁöÁ¤µÈ reason ¿Í SQLState ·Î SQLException ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
SQLException (String reason,
String SQLState,
int vendorCode)
¿ÏÀü ÁöÁ¤ÀÇ SQLException ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
| ¸Þ¼ÒµåÀÇ °³¿ä | |
int |
getErrorCode ()
ÀÌ SQLException ¿ÀºêÁ§Æ®ÀÇ º¥´õ °íÀ¯ÀÇ ¿¹¿Ü Äڵ带 ÃëµæÇÕ´Ï´Ù. |
SQLException |
getNextException ()
ÀÌ SQLException ¿ÀºêÁ§Æ®¿¡ üÀÎ µÈ ¿¹¿Ü¸¦ ÃëµæÇÕ´Ï´Ù. |
String |
getSQLState ()
ÀÌ SQLException ¿ÀºêÁ§Æ®ÀÇ SQLState ¸¦ ÃëµæÇÕ´Ï´Ù. |
void |
setNextException (SQLException ex)
üÀÎÀÇ ¸¶Áö¸·¿¡ SQLException ¿ÀºêÁ§Æ®¸¦ Ãß°¡ÇÕ´Ï´Ù. |
| Ŭ·¡½º 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 SQLException(String reason,
String SQLState,
int vendorCode)
SQLException ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù.
reason - ¿¹¿ÜÀÇ ¼³¸íSQLState - ¿¹¿Ü¸¦ ½Äº°ÇÏ´Â XOPEN ÄÚµå ¶Ç´Â SQL 99 ÄÚµåvendorCode - µ¥ÀÌŸº£À̽º º¥´õ °íÀ¯ÀÇ ¿¹¿Ü ÄÚµå
public SQLException(String reason,
String SQLState)
SQLException ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. vendorCode ÇʵåÀÇ µðÆúÆ®´Â 0 À¸·Î ¼³Á¤µË´Ï´Ù.
reason - ¿¹¿ÜÀÇ ¼³¸íSQLState - ¿¹¿Ü¸¦ ½Äº°ÇÏ´Â XOPEN ÄÚµå ¶Ç´Â SQL 99 ÄÚµåpublic SQLException(String reason)
SQLException ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. SQLState ÇʵåÀÇ µðÆúÆ®´Â null,vendorCode ÇʵåÀÇ µðÆúÆ®´Â 0 ¿¡ °¢°¢ ¼³Á¤µË´Ï´Ù.
reason - ¿¹¿ÜÀÇ ¼³¸ípublic SQLException()
SQLException ¿ÀºêÁ§Æ®¸¦ ±¸ÃàÇÕ´Ï´Ù. reason ÇʵåÀÇ µðÆúÆ®´Â null,SQLState ÇʵåÀÇ µðÆúÆ®´Â null,vendorCode ÇʵåÀÇ µðÆúÆ®´Â 0 ¿¡ °¢°¢ ¼³Á¤µË´Ï´Ù.
| ¸Þ¼ÒµåÀÇ »ó¼¼ |
public String getSQLState()
SQLException ¿ÀºêÁ§Æ®ÀÇ SQLState ¸¦ ÃëµæÇÕ´Ï´Ù.
public int getErrorCode()
SQLException ¿ÀºêÁ§Æ®ÀÇ º¥´õ °íÀ¯ÀÇ ¿¹¿Ü Äڵ带 ÃëµæÇÕ´Ï´Ù.
public SQLException getNextException()
SQLException ¿ÀºêÁ§Æ®¿¡ üÀÎ µÈ ¿¹¿Ü¸¦ ÃëµæÇÕ´Ï´Ù.
SQLException ¿ÀºêÁ§Æ®. ¾ø´Â °æ¿ì´Â nullsetNextException(java.sql.SQLException) public void setNextException(SQLException ex)
SQLException ¿ÀºêÁ§Æ®¸¦ Ãß°¡ÇÕ´Ï´Ù.
ex - SQLException üÀÎÀÇ ¸¶Áö¸·¿¡ Ãß°¡µÇ´Â »õ·Î¿î ¿¹¿ÜgetNextException()
|
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.