返回首页

gbase数据、南大通用产品文档:GBase8s卸载操作期间锁定

更新日期:2024年09月11日

卸载操作期间,以共享方式锁定数据库或表。如果 gunload 无法获得共享
锁定,那么将返回错误。
gload 实用程序在指定的 dbspace 中创建数据库或表。然后,gload 实用



程序向它装入来自 gunload 实用程序创建的输入磁带或磁盘文件的数据。




sword GCILobTrim(
GCISvcCtx *svchp,
GCIError *errhp,
GCILobLocator *locp,
ub4 newlen
);


大对象数据进行截断。

参数
输入
/输出


svchp
输入/输出
该接口内会自动生成一个当前环境句柄下的上下文句柄, 并将
地址保存到该指针
errhp
输入
错误信息句柄, 该接口调用失败时将错误码及错误信息写入该
句柄
locp
输入/输出
存储大对象描述符句柄
newlen
输出
大对象数据截断后的长度,一般该长度需要小于或等于现有大
对象长度

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


GBase 8s GCI 接口使用指南

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

功能说明
DESCRIBE 提供一个表中的列信息。它是SHOW COLUMNS 的简便形式,该语
句也可以显示视图信息。通过参数gbase_show_ident_case_sensitive 可以控制显示

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1098
的列名大小写,默认与源表结构中列名大小写一致。具体参考7.6.3 章节Gnode
的配置参数。
语法格式
{DESCRIBE | DESC} [vc_name.][database_name.] [col_name]
表5- 108 参数说明
参数名称


vc_name
vc 名,可选项。
database_name
数据库名,可选项。
table_name
表名
col_name
可以是一个列名称,一个包含“%”(使用“%”时,需要用
单引号包含此通配符,如“'id%'”)或“_”的通配符的字符
串,
用于获得对于带有与字符串相匹配的名称的各列的输出。
字符串中包含空格或其它特殊字符时,需要使用引号将其包
围。
示例
示例1:查看customer c_custkey 的列信息。
gbase> DESCRIBE customer c_custkey;
+-----------+------------+------+-----+---------+-------+
| Field
| Type
| Null | Key | Default | Extra |
+-----------+------------+------+-----+---------+-------+
| c_custkey | bigint(20) | YES
|
| NULL
|
|
+-----------+------------+------+-----+---------+-------+
1 row in set
表5- 109 列信息含义说明
参数名称


Field
表字段名称。
Type
表字段的数据类型。
Null
表示是否可以存储NULL 值,YES 表示可以存储。
Key
该列为空,GBase 8a MPP Cluster 没有key。
Default
表示指派给该字段的默认值。
Extra
包含所有附加的关于该字段的有效信息。如果列的类型与在

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1099
参数名称


CREATE TABLE 语句中定义的不同,则需要注意列类型可能
会发生改变