BaseStatement接口
驱动内置的Statement接口。
addNoticeListener
功能描述
添加通知侦听器。
方法原型
void addNoticeListener(NoticeListener listener) throws SQLException
参数说明
参数名 | 参数说明 |
---|---|
listener | 侦听器 |
返回值
无。
createDriverResultSet
功能描述
从驱动程序提供的数据创建一个合成结果集。
语法格式
ResultSet createDriverResultSet(Field[] fields, List<byte[][]> tuples) throws SQLException
参数说明
参数名 | 参数说明 |
---|---|
fields | 结果集的列元数据 |
tuples | 结果集数据 |
fields:结果集的列元数据。
tuples:结果集数据。
返回值
新的结果集。
createResultSet
功能描述
从服务器检索的数据创建一个结果集。
方法原型
ResultSet createResultSet(Query originalQuery,
Field[] fields,
List<byte[][]> tuples,
ResultCursor cursor)
throws SQLException
参数说明
originalQuery:生成此结果集的查询;在处理可更新的结果集时使用。
fields:结果集的列元数据。
tuples:结果集数据。
cursor:用于从服务器检索更多数据的光标;如果为空,则不存在其他数据。
返回值
新的结果集。
executeWithFlags(CachedQuery cachedQuery, int flags)
功能描述
执行一个查询,传递额外的查询标志。
语法格式
boolean executeWithFlags(CachedQuery cachedQuery,
int flags)
throws SQLException
参数说明
cachedQuery:要执行的查询(本地的Vastbase)。
flags:额外的执行queryExecutor标志;这些是按位或的默认标志。
返回值
如果有结果集,则为true。
executeWithFlags(CachedQuery cachedQuery, int flags)
功能描述
执行一个查询,传递额外的查询标志。
语法格式
boolean executeWithFlags(CachedQuery cachedQuery,
int flags)
throws SQLException
参数说明
参数名 | 参数说明 |
---|---|
cachedQuery | 要执行的查询(本地的Vastbase) |
flags | 额外的执行queryExecutor标志;这些是按位或的默认标志 |
cachedQuery:要执行的查询(本地的Vastbase)。
flags:额外的执行queryExecutor标志;这些是按位或的默认标志。
返回值
如果有结果集,则为true。
executeWithFlags(int flags)
功能描述
执行一个准备好的查询,传递额外的查询标志。
语法格式
boolean executeWithFlags(int flags)
throws SQLException
参数说明
flags:额外的执行queryExecutor标志;这些是按位或的默认标志。
返回值
如果有结果集,则为true。
executeWithFlags(String p_sql, int flags)
功能描述
执行一个查询,传递额外的查询标志。
语法格式
boolean executeWithFlags(String p_sql,
int flags)
throws SQLException
参数说明
参数名 | 参数说明 |
---|---|
p_sql | |
flags | 额外的执行queryExecutor标志;这些是按位或的默认标志 |
p_sql:要执行的查询(jdbc风格的查询)。
flags:额外的执行queryExecutor标志;这些是按位或的默认标志
返回值
如果有结果集,则为true。