SQLException.getSQLState メソッドによって返される SQLSTATE が、X/Open (現在は Open Group)、SQL CLI、SQL99 (JDBC 3.0)、SQL:2003 (JDBC 4.0) のいずれであるかを示します。
構文
public int getSQLStateType()
戻り値
SQLSTATE の種類を示す int です。次のいずれかの値になります。
Java Runtime Environment バージョン 5.0 の場合: xopenStates 接続プロパティが true に設定されている場合、このメソッドは DatabaseMetaData.sqlStateXOpen を返します。 それ以外の場合は、DatabaseMetaData.sqlStateSQL99 になります。
Java Runtime Environment バージョン 6.0 の場合: xopenStates 接続プロパティが true に設定されている場合、このメソッドは DatabaseMetaData.sqlStateXOpen を返します。 それ以外の場合は、DatabaseMetaData.sqlStateSQL になります。
例外
解説
この getSQLStateType メソッドは、java.sql.DatabaseMetaData インターフェイスの getSQLStateType メソッドで指定されています。
参照
SQLServerDatabaseMetaData のメソッド
SQLServerDatabaseMetaData のメンバー
SQLServerDatabaseMetaData クラス