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 值，可以为以下值之一：

- 对于 5.0 版的 Java 运行时环境：如果 xopenStates 连接属性被设置为 true，则此方法会返回 DatabaseMetaData.sqlStateXOpen。否则为 DatabaseMetaData.sqlStateSQL99。

- 对于 6.0 版的 Java 运行时环境：如果 xopenStates 连接属性被设置为 true，则此方法会返回 DatabaseMetaData.sqlStateXOpen。否则为 DatabaseMetaData.sqlStateSQL。

# 异常

SQLServerException

# 注释

此 getSQLStateType 方法由 java.sql.DatabaseMetaData 接口中的 getSQLStateType 方法指定。

# 请参阅

SQLServerDatabaseMetaData 类
SQLServerDatabaseMetaData 方法
SQLServerDatabaseMetaData 成员
发送有关本主题的反馈至 Microsoft。

© 2012 Microsoft。保留所有权利。