返回首页

gbase数据、南大通用产品文档:GBase8a阀值匹配符‘/’

更新日期:2024年09月11日

操作符含义
当查询多个关键词时,满足匹配数量的关键词。英文词以空格分割,中文以一个
字为一个词,查询的内容需要使用引号""括起来。
例如查询语句条件为"the great wall is a wonderful place"/3 表示只要满足其中3 个
查询的词即为符合条件。
示例
gbase> SELECT MB_Text FROM sms WHERE contains(MB_Text, '"the
great wall is a wonderful place"/3');
+--------------------------------------------------------------+
| MB_Text
|

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
934
+--------------------------------------------------------------+
| the great wall is so wonderful ,i like this place.
|
+--------------------------------------------------------------+
1 row in set

在基于Ubuntu 内核的操作系统中,默认shell 是dash,需要更改shell。其他操作系统
可忽略此操作说明。更改shell 的操作步骤如下:
步骤1 查看当前系统版本信息。

在统信操作系统中,查看当前版本是否基于Ubuntu,使用以下命令(二选一即可):
[root@gbase8c ~]# cat /etc/os-version
[root@gbase8c ~]# cat /etc/os-release
返回的版本信息中,如果EditionName 参数值为”Professional”、”Enterprise”或”d”,则
是基于Ubuntu 的操作系统。

在麒麟操作系统中,查看当前版本是否基于Ubuntu,使用以下命令(二选一即可):
[root@gbase8c ~]# cat /etc/.kyinfo
[root@gbase8c ~]# cat /etc/os-release

GBase 8c V5 安装部署手册(主备式)
南大通用数据技术股份有限公司
34
返回的版本信息中,如果dist_id 参数值是以”Kylin-Desktop”开头,则是基于Ubuntu 的
操作系统。
步骤2 更换bash。使用以下命令:
[root@gbase8c ~]# sudo dpkg-reconfigure dash
并在过程中,选择No 并回车。退出后即可自动切换为bash。

GBase 8c V5 安装部署手册(主备式)
南大通用数据技术股份有限公司
35

理 API)
随同 admin() 或 task() 函数,使用 create database 参数来创建数据库。
语法

元素
描述
关键考虑
database_name
数据库的名称。


GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 710 -

元素
描述
关键考虑
dbspace
为这个数据库存储数据的
dbspace 的名称。缺省是
root dbspace。
该 dbspace 必须在数据库服务器上已存
在。
locale
与数据库相关的语言环境。
locale 的值与 DB_LOCALE 环境变量的值
相同。
如果您忽略这个特性, 则以 DB_LOCALE
环境变量的值设置该语言环境。
缺省语言环
境为 US English。

用法
这个函数等同于 CREATE DATABASE 语句。
您不可使用这个函数来创建 tenant 数据库。请您以 tenant
create 参数创建 tenant 数
据库。
示例
下列示例创建名为 demodbs 的数据库,带有无缓存的日志记录:
EXECUTE FUNCTION task("create database with log","demodbs");
下列示例在名为 dataspace1 的 dbspace 中创建与大小写无关的名为 demodbs2 的数据
库,带有符合 ANSI 的日志记录:
EXECUTE FUNCTION task("create database with log mode ansi nlscase insensitive",
"demodbs2","dataspace1");