返回首页

gbase数据、南大通用产品文档:GBase8cddb_log_level

更新日期:2024年09月11日

参数说明:设置ddb 日志级别。
关闭日志:“NONE”,NONE 表示关闭日志打印,不能与以下日志级别混合使用。





“RUN_ERR|RUN_WAR|RUN_INF|DEBUG_ERR|DEBUG_WAR|DEBUG_INF|TRACE|PROFI
LE|OPER”日志级别可以从上述字符串中选取字符串并使用竖线组合使用,不能配置空串。










GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1405
RUN_ERR|RUN_WAR|RUN_INF|DEBUG_ERR|DEBUG_WAR|DEBUG_INF|TRACE|PROFIL
E|OPER。参数修改请参考表2 进行设置。
默认值:RUN_ERR|RUN_WAR|DEBUG_ERR|OPER|RUN_INF|PROFILE



sword GCIThreadInit (
void *hndl,
GCIError *err,
);

初始化线程上下文。空函数,用于与Oracle程序保持兼容。

参数
输入
/输出


hndl
输入/输出
GCI 环境或用户会话句柄
err
输入/输出
错误信息句柄,该接口调用失败时,错误信息会存在该句柄上

如果执行成功,返回 GCI_SUCCESS,否则返回 GCI_ERROR。

可以插入不透明类型的原始类型或它的转换类型。以下示例显示如何插入使用原始类型的
不透明数据:
String s = "insert into charattr_tab (int_col, charattr_col)
values (?, ?)";
System.out.println(s);
pstmt = conn.prepareStatement(s);
...
charattrUDT charattr = new charattrUDT();
charattr.chr1 = "a";
charattr.bold = true;
charattr.fontsize = (short)1;

pstmt.setInt(1, 1);
System.out.println("setInt...ok");

pstmt.setObject(2, charattr);

GBase 8s JDBC Driver 程序员指南
南大通用数据技术股份有限公司
- 190 -

System.out.println("setObject(charattrUDT)...ok");

pstmt.executeUpdate();
如果定义了强制转换函数,并且想要将数据作为转换类型而不是原始类型插入,则必须调
用与转换类型相对应的 setXXX() 方法。
例如,
如果已经将 CHAR 或 LVARCHAR 函数转
换为 charattrUDT 列,则可以使用 setString() 方法插入数据,如下所示:
// Insert into UDT column using setString(int,String) and Java
String object.
String s =
"insert into charattr_tab " +
"(decimal_col, date_col, charattr_col, float_col) " +
"values (?,?,?,?)";
writeOutputFile(s);
PreparedStatement pstmt = myConn.prepareStatement(s);

...
String strObj = "(A, f, 18)";
pstmt.setString(3, strObj);
...