返回首页

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

更新日期:2024年09月11日

参数说明:该参数决定是否审计GBase 8c 用户的锁定和解锁。

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1377
该参数属于SIGHUP 类型参数,请参考表15-1 中对应设置方法进行设置。
取值范围:整型,0、1。

0 表示关闭用户锁定和解锁审计功能。

1 表示开启审计用户锁定和解锁功能。
默认值:1

语法说明
该方法是在用户创建表时,可以同时创建全文索引,需要使用FULLTEXT 关键字进
行创建。
语法格式

GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 925
CREATE TABLE table_name (
column defination… ,
fulltext [index] index_name (column_name)
[INDEX_DATA_PATH='path']);
参数说明

table_name:表名。

index_name:索引名(索引名表级唯一, 索引名将不区分大小写)。

column_name:索引列列名,支持CHAR、VARCHAR 或TEXT 类型。

INDEX_DATA_PATH:可选项,设置索引数据路径标志。如不填写,则索引数
据保存在默认路径上。

path:索引数据存放路径,此路径应为实际已存在的路径。
示例
示例1:不指定索引数据存放路径时,存放在默认路径中。
gbase> DROP TABLE IF EXISTS sms;
Query OK, 0 rows affected
gbase> CREATE TABLE sms (MB_No char(11),MB_Text varchar(1000) DEFAULT NULL,
FULLTEXT idx_t (MB_Text));
Query OK, 0 rows affected
示例2:
为索引数据指定存放路径,
步骤如下
(以使用gbase 用户登录数据库为例)



步骤1
gbase 用户对存放索引数据的文件夹有读写权限,可以使用root 用户执行如下
命令为gbase 用户赋权:
# chown gbase:gbase /home

步骤2
在每个节点上都要创建存放索引数据的文件夹。
# su gbase
$ mkdir fti

步骤3

GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 926
将索引数据存放在/home/fti/路径下。
gbase> CREATE TABLE text1 (col1 varchar(100), FULLTEXT INDEX fti_col1 (col1)
INDEX_DATA_PATH='/home/fti/');
Query OK, 0 rows affected
示例3:指定的索引数据路径不存在,系统报告错误信息。
gbase> CREATE TABLE text1 (col1 varchar(100), FULLTEXT INDEX fti_col1 (col1)
INDEX_DATA_PATH='/index/dat/');
ERROR 1733 (HY000): (GBA-01EX-700) GBase general error: Empty or invalid index path

SQLNumResultCols 返回结果集中的列数。
下表描述了 SQLNumResultCols 的 SQLSTATE 和错误值。
SQLSTATE
错误值
错误消息
01000
-11001
General warning
S1000
-11060
General error
S1001
-11061
Memory-allocation failure
S1008
-11065
Operation canceled
S1010
-11067
Function-sequence error
S1T00
-11094
Time-out expired
SQLNumResultCols 可以返回在 SQLPrepare 之后,SQLExecute 之前调用
SQLNumResultCols 时,SQLPrepare 或 SQLExecute 返回的任何 SQLSTATE ,这取决于
数据源何时评估与 hstmt 关联的 SQL 语句。