返回首页

gbase数据、南大通用产品文档:GBase8s编写存储过程脚本

更新日期:2024年09月11日


在对象资源管理器中,依次展开服务器、“数据库”、“存储过程”,右击需要编写存
储过程脚本的表,再指向“编写存储过程脚本为”。

出现的快捷菜单中有四个编写脚本选项:“CREATE”、“DROP”、“EXECUTE”。选
择“CREATE”。

系统将打开一个新查询编辑器窗口,执行连接并显示完整的创建存储过程语句。

操作步骤

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
253
步骤1:修改demo.options 文件:
1)
设置dataHost 参数为要安装的节点的IP;
2)
修改existCoordinateHost 参数为已存在的Coordinator 节点的IP;
3)
修改existDataHost 参数为已存在的所有data 节点的IP。
修改后的demo.options 参考如下:
$ cat demo.options
installPrefix= /opt
#coordinateHost =172.168.83.14
#coordinateHostNodeID = 14
dataHost =172.168.83.15
existCoordinateHost =172.168.83.11,172.168.83.12,172.168.83.13,172.168.83.14
existDataHost =172.168.83.11,172.168.83.12,172.168.83.13
existGcwareHost=172.168.83.11,172.168.83.12,172.168.83.13
#gcwareHost =
#gcwareHostNodeID =
dbaUser = gbase
dbaGroup = gbase
dbaPwd = 'gbasedba'
rootPwd = '111111'
#rootPwdFile = rootPwd.json
步骤2:执行安装
$ ./gcinstall.py --silent=demo.options
******************************************************************
***************
Thank you for choosing GBase product!
………………
******************************************************************
Do you accept the above licence agreement ([Y,y]/[N,n])? y
******************************************************************
Welcome to install GBase products
******************************************************************
Environmental Checking on gcluster nodes.
CoordinateHost:
DataHost:

USETABLENAME 环境变量可防止用户使用同义词在 ALTER TABLE 或 DROP TABLE 语句
中指定 table。 与大多数环境变量不同,USETABLENAME 不需要设置值。无论您将其设置
为任何值或不对其设置值,它都会起作用。

缺省情况下,ALTER TABLE 或 DROP TABLE 语句接受表示要改变或删除的 table
名称的有效同义词。(相反,如果您指定同义词,RENAME TABLE 会报错,如果您尝试
用同义词替代这些语句中的 sequence 名,那么 ALTER SEQUENCE、DROP SEQUENCE
和 RENAME SEQUENCE 语句也会报错。)
如果设置 USETABLENAME,
那么同义词在 ALTER TABLE 或 DROP TABLE 语句
中时,会导致错误。设置 USETABLENAME 对 DROP VIEW 语句没有任何影响,该语
句将接受视图的有效同义词。




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

5 附录