返回首页

gbase数据、南大通用产品文档:GBase8s设置环境变量的语法

更新日期:2024年09月11日

使用标准 UNIX™ 命令来设置环境变量。
下表中的示例显示如何将 ABCD 环境变量设置
为 C shell、Bourne shell 和 Korn shell 的值。Korn shell 还支持快捷方式,如最后
一行所示。环境变量区分大小写。
Shell
命令
C
setenv ABCD value
Bourne
ABCD=value
export ABCD
Korn
ABCD=value
export ABCD
Korn export ABCD=value

GBase 8s SQL 指南:参考
南大通用数据技术股份有限公司 - 138 -


下图显示在本章中如何表示设置环境变量的语法。这些图指示 C shell 的设置;对
于 Bourne 或 Korn shell,使用先前表中说明的语法。

COLLATION(str)
函数说明
返回字符串参数的字符集排序规则。
示例
示例1:返回“abc”的字符集排序规则。
gbase> SELECT COLLATION('abc') FROM dual;
+--------------------+
| COLLATION('abc')
|
+--------------------+
| utf8mb4_general_ci |
+--------------------+
1 row in set
示例2:返回“_gb2312 'abc'”的字符集排序规则。

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
845
gbase> SELECT COLLATION(_gb2312 'abc') FROM dual;
+--------------------------+
| COLLATION(_gb2312 'abc') |
+--------------------------+
| utf8mb4_general_ci
|
+--------------------------+
1 row in set

您不能在同一个PL/SQL单元中两次声明相同的标识符。如果您这样做,当您引用重复
标识符时,会出现错误,如本例所示。
DECLARE
id BOOLEAN;
id VARCHAR2(5); -- duplicate identifier
BEGIN
id := FALSE;
END;

--Result:
--id := FALSE;

ERROR at line 5:
ORA-06550: line 5, column 3:
PLS-00371: at most one declaration for 'ID' is permitted
ORA-06550: line 5, column 3:
PL/SQL: Statement ignored