“语句”接口创建用于执行静态 SQL 语句的对象并获取通过该对象产生的结果。
java.sql 包
公共接口语句
表 106 列示“语句”接口中 DB2 Everyplace 支持的方法。
方法返回值类型 | 方法 |
---|---|
void | addBatch(String sql) JDBC 2.0 将 SQL 命令添加至该语句的当前一批命令。 |
void | clearBatch() JDBC 2.0 清空当前批中的一组命令。 |
void | close() 立即释放此语句对象的数据库和 JDBC 资源,而不是等待该对象自动关闭时才释放它们。 |
boolean | execute( String sql) 执行可能返回多个结果的 SQL 语句。 |
int[] | executeBatch() JDBC 2.0 将一批命令提交至数据库以便执行。 |
ResultSet | executeQuery(String sql) 执行返回单个 ResultSet 对象的 SQL 语句。 |
int | executeUpdate(String sql) 执行 SQL INSERT、UPDATE 或 DELETE 语句。 |
Connection | getConnection () JDBC 2.0。返回产生此“语句”对象的“连接”对象。 |
boolean | getMoreResults() 移至语句的下一个结果。DB2 Everyplace 始终返回 false(没有其它结果)。 |
ResultSet | getResultSet() 以 ResultSet 对象形式返回当前结果。 |
int | getResultSetConcurrency() JDBC 2.0。检索结果集并行性。 |
int | getResultSetType() JDBC 2.0。确定结果集类型。 |
int | getUpdateCount() 返回当前结果作为更新计数;如果结果为 ResultSet 或没有其它结果,则返回 -1。 |
表 107 列示“语句”接口中 DB2 Everyplace 支持的字段。
字段类型 | 字段 |
---|---|
static int | SUCCESS_NO_INFO 该常量指示批处理语句执行成功;但未提供它影响的行的计数。 |
相关任务
相关参考