Java.Sql 命名空间

名称 说明
BatchUpdateException

在批处理更新操作期间发生错误时引发的 SQLException 子类。

ClientInfoStatus

由于无法通过调用设置属性的原因的枚举 Connection.setClientInfo

Connection

连接表示从Java应用程序到数据库的链接。

DatabaseMetaData

一个接口,提供有关数据库管理系统及其支持的功能的综合信息。

DataTruncation

由于除执行DataTruncation数据值之外的原因意外截断数据值时,作为异常(写入时)或报告为DataTruncation警告(读取时)引发的异常MaxFieldSize

Date

一个大约一毫秒值的精简包装器,它允许 JDBC 将此标识为 SQL DATE 值。

DriverManager

用于管理一组 JDBC 驱动程序的基本服务。

DriverPropertyInfo

用于建立连接的驱动程序属性。

IDriverExtensions
ParameterMetaData

一个接口,用于获取有关参数的类型和属性的信息 PreparedStatement

ResultSet

表示数据库表项的对象接口,作为查询结果返回的数据库表项。

ResultSetMetaData

提供有关在 a ResultSet. 中返回的列的信息。

RowIdLifetime

RowId 生存时间值的枚举。

SQLClientInfoException

当一个或多个客户端信息属性无法设置时SQLException,将引发子类Connection

SQLDataException

当 SQLState 类值为“SQLException”或供应商指定的条件时引发的子类。

SQLException

提供有关数据库访问错误或其他错误的信息的异常。

SQLFeatureNotSupportedException

当 SQLState 类值为“SQLException”(值为“零”A)时引发的子类。

SQLIntegrityConstraintViolationException

当 SQLState 类值为“SQLException”或供应商指定的条件时引发的子类。

SQLInvalidAuthorizationSpecException

当 SQLState 类值为“SQLException”或供应商指定的条件时引发的子类。

SQLNonTransientConnectionException

针对 SQLState 类值“SQLException”或供应商指定的条件引发的子类。

SQLNonTransientException

当同一操作重试失败的实例时引发的 SQLException 子类,除非更正了原因 SQLException

SQLPermission

旧版安全代码;请勿使用。

SQLRecoverableException

如果应用程序执行某些恢复步骤并重试整个事务,或者在分布式事务(事务分支)的情况下,以前失败的操作可能会成功引发的子类 SQLException

SQLSyntaxErrorException

当 SQLState 类值为“SQLException”或供应商指定的条件时引发的子类。

SQLTimeoutException

超时过期时SQLException引发的Statement子类。

SQLTransactionRollbackException

当 SQLState 类值为“SQLException”或供应商指定的条件时引发的子类。

SQLTransientConnectionException

SQLState 类值“SQLException”或供应商指定的条件下的子类。

SQLTransientException

在当重试操作时,如果应用程序级功能没有任何干预,则引发 的 SQLException 子类时,预告失败的操作可能会成功。

SQLWarning

提供有关数据库访问警告的信息的异常。

Statement

用于执行静态 SQL 语句以检索查询结果的接口。

Time

类周围的 java.util.Date 精简包装器,允许 JDBC API 将此标识为 SQL TIME 值。

Timestamp

一个精简包装器 java.util.Date ,它允许 JDBC API 将此标识为 SQL TIMESTAMP 值。

Types

定义用于标识泛型 SQL 类型的常量(称为 JDBC 类型)的类。

接口

名称 说明
IArray

SQL 类型的ARRAYJava编程语言中的映射。

IBlob

SQL 值的 Java< sup><字体大小=-2>TM</font></sup> 编程语言BLOB中的表示形式(映射)。

ICallableStatement

用于执行 SQL 存储过程的接口。

IClob

SQL 类型的 Java< sup><字体大小=-2>TM</font></sup> 编程语言中的CLOB映射。

IConnection

具有特定数据库的连接(会话)。

IDatabaseMetaData

有关整个数据库的综合信息。

IDriver

每个驱动程序类必须实现的接口。

INClob

SQL 类型的 Java< sup><字体大小=-2>TM</font></sup> 编程语言中的NCLOB映射。

IParameterMetaData

一个对象,可用于获取有关对象中 PreparedStatement 每个参数标记的类型和属性的信息。

IPreparedStatement

一个表示预编译 SQL 语句的对象。

IRef

SQL 值的Java编程语言REF中的映射,它是对数据库中 SQL 结构化类型值的引用。

IResultSet

表示数据库结果集的数据表,该表通常通过执行查询数据库的语句生成。

IResultSetMetaData

一个对象,可用于获取有关对象中 ResultSet 列的类型和属性的信息。

IRowId

SQL ROWID 值的Java编程语言中的表示形式(映射)。

ISavepoint

保存点的表示形式,它是可从方法引用 Connection.rollback 的当前事务中的点。

ISQLData

用于将 SQL 用户定义类型(UDT)的自定义映射的接口映射到Java编程语言中的类。

ISQLInput

一个输入流,其中包含表示 SQL 结构化类型或 SQL 非重复类型的实例的值流。

ISQLOutput

用于将用户定义类型的属性写回到数据库的输出流。

ISQLXML

SQL XML 类型的 JavaTM 编程语言中的映射。

IStatement

用于执行静态 SQL 语句并返回它生成的结果的对象。

IStruct

SQL 结构化类型的Java编程语言中的标准映射。

IWrapper

JDBC 类的接口,当有问题的实例实际上是代理类时,可提供检索委托实例的功能。