Module java.sql
Package java.sql
Interface Connection
-
All Superinterfaces:
与特定数据库的连接(会话)。执行SQL语句并在连接上下文中返回结果。
非构造函数
Statement createStatement() throws SQLException
创建一个Statement对象,用于向数据库发送SQL语句。没有参数的SQL语句通常使用Statement对象执行。如果多次执行相同的SQL语句,那么使用PreparedStatement对象可能更有效。
PreparedStatement prepareStatement(String sql) throws SQLException
创建一个PreparedStatement对象,用于向数据库发送参数化SQL语句。带或不带参数的SQL语句可以预编译并存储在PreparedStatement对象中。然后可以使用此对象有效地多次执行此语句。
参数——参数是一个SQL语句。
Blob createBlob() throws SQLException
构造实现Blob接口的对象。返回的对象最初不包含任何数据。Blob接口的setBinaryStream和setBytes方法可用于向Blob添加数据。
返回值——实现Blob接口的对象
DatabaseMetaData getMetaData() throws SQLException
检索包含有关数据库的元数据的DatabaseMetaData对象,该连接对象表示到该数据库的连接。元数据包括关于数据库表的信息、它支持的SQL语法、它的存储过程、这个连接的功能等等。