返回首页

gbase数据、南大通用产品文档:GBase8s检索语法错误偏移量

更新日期:2024年09月11日

要确定语法错误的确切位置,
请使用 getSQLStatementOffset() 方法,
来返回语法错误偏移量。

下列示例展示如何从 SQL 语句检索语法错误偏移量(在此示例中,其为 10):
try {
Statement stmt = conn.createStatement();
String command = "select * fom tt";
stmt.execute( command );
}
catch(Exception e)
{
System.out.println
("Error Offset :"+((IfmxConnection conn).getSQLStatementOffset() );
System.out.println(e.getMessage() );
}
捕获 RSAM 错误消息
RSAM 消息附属于 SQLCODE 消息。例如,如果 SQLCODE 消息表明不可创建表,则
RSAM 消息说明原因,可能是磁盘空间不足。

GBase 8s JDBC Driver 程序员指南
南大通用数据技术股份有限公司
- 90 -
可使用 SQLException.getNextException() 方法,来捕获 RSAM 错误消息。要了解如何捕获
这些消息的示例,请参阅包括在 GBase 8s JDBC Driver中的 ErrorHandling.java 程序。

本节描述了在 Java™ 程序中定义的数据类型和 GBase 8s 数据库服务器支持的数据类型之
间的映射问题。

enable_adio_debug
参数说明:允许维护人员输出一些与ADIO 相关的日志,便于定位ADIO 相关问题。开
发人员专用,不建议普通用户使用。
该参数属于SUSET 类型参数,请参考表15-1 中对应设置方法进行设置。
取值范围:布尔型

on/true 表示开启此日志开关。

off/false 表示关闭此日志开关。
默认值:off
说明:当前版本暂不支持打开该开关,
即使用户手动设置为打开,
系统内部也会
自动设置为关闭状态。