指示 SQLException.getSQLState 方法返回的 SQLSTATE 为 X/Open(现称为 Open Group)、SQL CLI、SQL99 (JDBC 3.0) 还是 SQL:2003 (JDBC 4.0)。
语法
public int getSQLStateType()
返回值
指示 SQLSTATE 类型的 int 值,可以为以下值之一:
-
对于 5.0 版的 Java 运行时环境:如果 xopenStates 连接属性被设置为 true,则此方法会返回 DatabaseMetaData.sqlStateXOpen。否则为 DatabaseMetaData.sqlStateSQL99。
-
对于 6.0 版的 Java 运行时环境:如果 xopenStates 连接属性被设置为 true,则此方法会返回 DatabaseMetaData.sqlStateXOpen。否则为 DatabaseMetaData.sqlStateSQL。
异常
备注
此 getSQLStateType 方法由 java.sql.DatabaseMetaData 接口中的 getSQLStateType 方法指定。