返回首页

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

更新日期:2024年09月11日



sword GCIThreadIdInit (
void *hndl,
GCIError *err,
GCIThreadId **tid

);

分配和初始化线程 ID。

参数
输入
/输出


hndl
输入/输出
GCI 环境或用户会话句柄
err
输入/输出
错误信息句柄,该接口调用失败时,错误信息会存在该句柄上
tid
输入/输出
指向要初始化的线程 ID 的指针

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

GBase 8s GCI 接口使用指南

南大通用数据技术股份有限公司 117

 摘要:
对于预处理语句的AUTO_INCREMENT 列,返回生成的ID。
 语法:
gs_ulonglong gbase_stmt_insert_id(GBASE_STMT *stmt);
 参数:
 返回值:
为在执行预处理语句期间自动生成或明确设置的AUTO_INCREMENT 列返回
值,
或由LAST_INSERT_ID(expr)函数生成的值。
如果语句未设置AUTO_INCREMENT
值,返回值不确定。

URL 示例:http://192.168.5.3:8080/getmirrtableinfo
该接口用于获取同步工具正在进行同步的表信息,包括源表信息,目标表
信息等。
调用结果:
{
"requestType":"getmirrtableinfo",
"responseInfo":
{

GBase RTSync 同步工具手册
- 46 -
南大通用数据技术股份有限公司
"errorMsg":null,
"mirrTableInfo":
[
{
"originalTable":
{
"dbName":"SONG",
"tableName":"TEST",
"columnInfo":
[
{
"columnName":"name",
"columnType":""
}
]
},
"destTable":
{
"dbName":"song",
"tableName":"test",
"columnInfo":
[
{
"columnName":"NAME",
"columnType":""
}
]
}
},
{
"originalTable":
{
"dbName":"SONG",
"tableName":"TEST1",
"columnInfo":
[
{

GBase RTSync 同步工具手册
南大通用数据技术股份有限公司
- 47 -
"columnName":"id",
"columnType":""
}
]
},
"destTable":
{
"dbName":"song",
"tableName":"test1",
"columnInfo":
[
{
"columnName":"ID",
"columnType":""
}
]
}
}
]
}
}
结果说明:
errorMsg:错误信息。如果值为null,说明没有错误,可以正确获取
相关信息;如果不为null,则说明有错误。
originalTable:原表信息
dbName:数据库名
tableName:表名
destTable:目标表信息
columnInfo:列信息
columnName:列名
columnType:列类型

GBase RTSync 同步工具手册
- 48 -
南大通用数据技术股份有限公司
【注】:该功能不支持SQL Server 源