实现的方法:

    close 释放对象占用的资源。

    execute 执行给定的SQL语句,在松果时序数据库中最多能返回一个结果。

    executeQuery 执行给定的SQL语句,返回一个ResultSet对象。

    executeUpdate执行给定的SQL语句,可以是insert语句或不反回结果的语句。

    getConnection 获取当前对象的Connection对象。

    getResultSet 获取当前查询结果集。

    getUpdateCount 返回更新计数的结果,如果结果为ResultSet或没有结果,则返回-1。

    方法详细信息:

    close

    1. void close() throws SQLException

    execute

    1. 执行给定的SQL语句,在松果时序数据库中最多能返回一个结果。
    2. 松果时序数据库只支持UTF8编码,驱动中已实现sqlUTF8
    1. boolean execute(String sql) throws SQLException

    参数:

    1. sql 要执行的SQL语句。

    返回值:

    1. 如果执行结果为ResultSet对象,则返回true
    2. 如果执行结果为更新计数或没有执行结果,则返回false

    抛出:

      executeQuery

      1. PinusDB只支持UTF8编码,驱动中已实现sqlUTF8

      参数:

      1. sql - 要发送给数据库的 SQL 查询语句。

      返回:

      1. 包含给定查询所生成数据的 ResultSet 对象;

      抛出:

      SQLException - 如果发生数据库访问错误,在已关闭的 Statement 上调用此方法,或者给定 SQL 语句生成单个 ResultSet 对象之外的任何其他内容。

      executeUpdate

      1. 执行给定 SQL 语句,该语句可能为 INSERT语句,或者不返回任何内容的 SQL 语句(如 SQL DDL 语句)。
      1. int executeUpdate(String sql) throws SQLException
      1. sql - SQL 数据操作语言(Data Manipulation LanguageDML)语句,如 INSERT;或者不返回任何内容的 SQL 语句,如 DDL 语句。

      返回:

      1. (1) 对于 SQL 数据操作语言 (DML) 语句,返回行计数

      抛出:

      1. SQLException - 如果发生数据库访问错误,在已关闭的 Statement 上调用此方法,或者给定的 SQL 语句生成 ResultSet 对象

      getConnection

      1. 获取生成此 Statement 对象的 Connection 对象。

      返回:

      1. 此语句生成的连接

      抛出:

      1. SQLException - 如果发生数据库访问错误,或者在已关闭的 Statement 上调用此方法

      getResultSet

      1. ResultSet 对象的形式获取当前结果。每个结果只应调用一次此方法。
      1. ResultSet getResultSet() throws SQLException

      返回:

      1. ResultSet 对象的形式返回当前结果;如果结果是更新计数或没有更多的结果,则返回 null

      抛出:

      1. SQLException - 如果发生数据库访问错误,或者在已关闭的 Statement 上调用此方法

      getUpdateCount

      1. 以更新计数的形式获取当前结果;如果结果为 ResultSet 对象或没有更多结果,则返回 -1。每个结果只应调用一次此方法。
      1. int getUpdateCount() throws SQLException

      返回: