次の方法で共有


getSQLStateType メソッド (SQLServerDatabaseMetaData)

SQLException.getSQLState メソッドによって返される SQLSTATE が、X/Open (現在は Open Group)、SQL CLI、SQL99 (JDBC 3.0)、SQL:2003 (JDBC 4.0) のいずれであるかを示します。

構文

public int getSQLStateType()

戻り値

SQLSTATE の種類を示す int です。次のいずれかの値になります。

  • Java ランタイム環境バージョン 5.0 の場合 : xopenStates 接続プロパティが true に設定されている場合、このメソッドは DatabaseMetaData.sqlStateXOpen を返します。それ以外の場合は DatabaseMetaData.sqlStateSQL99 です。
  • Java ランタイム環境バージョン 6.0 の場合 : xopenStates 接続プロパティが true に設定されている場合、このメソッドは DatabaseMetaData.sqlStateXOpen を返します。それ以外の場合は DatabaseMetaData.sqlStateSQL です。

例外

SQLServerException

解説

getSQLStateType メソッドは、java.sql.DatabaseMetaData インターフェイスの getSQLStateType メソッドで規定されています。

参照

リファレンス

SQLServerDatabaseMetaData クラス

概念

SQLServerDatabaseMetaData のメソッド
SQLServerDatabaseMetaData のメンバー