返回首页

gbase数据、南大通用产品文档:GBase8sdbload 实用程序的名称和对象准则

更新日期:2024年09月11日

当使用 dbload 实用程序时,
您必须遵循指定网络名以及处理简单大对象、
索引和定界标识的准则。
表 1. dbload 实用程序的名称和对象准则
对象
准则



网络名
如果已联网,
请在数据库名中包含数据库服务器名和目
录路径,以指定另一数据库服务器上的数据库。
简单大对象
只要简单大对象在文本文件中,您就可使
用 dbload 实用程序装入简单大对象。
索引
索引的存在将大大影响 dbload 实用程序装入数据
的速度。
为了获得最佳性能,
运行 dbload 之前请删
除接收数据的表上任何的索引。
您可在 dbload 完成
后创建新索引。
对象
准则
定界标识
可将定界标识用于 dbload 实用程序。
该实用程序会
检测诸如关键字、
混合大小写或具有特殊字符的数据库
对象,并在它们周围括上双引号。
如果您最近的 dbload 会话过早结束,
请在命令行语
法中指定起始行号,以从文件中的下一记录还原装入。



sword GCIDirPathColArrayEntrySet(
GCIDirPathColArray *dpca,
GCIError *errhp,

ub4 rownum,
ub2 colIdx,
ub1 *cvalp,
ub4 clen,
ub1 cflg
);

设置写入文件数据数组上指定位置的数据内容。

参数
输入
/输出


dpca
输入
数据数组描述符指针
errhp
输入
错误信息句柄, 该接口调用失败时, 错误信息会存在该句柄上
rownum
输入
设置的数据内容在数组中的行号
colIdx
输入
设置的数据内容在数组中的列号
cvalp
输入
设置的数据内容缓冲区指针
clen
输入
数据内容的长度
cflg
输入
保留参数, 目前不使用(仅用于和Oracle保持兼容)

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

Object is null
传递的对象为空。请检查您的程序逻辑,确保引用的对象是有效的。