openGauss提供的扩展语法如下。
表 1 扩展SQL语法
类别
语法关键字
描述
创建表CREATE TABLE
INHERITS ( parent_table [, ... ] )
支持继承表。
column_constraint:
REFERENCES reftable
[ ( refcolumn ) ] [ MATCH
FULL | MATCH PARTIAL |
MATCH SIMPLE ][ ON
DELETE action ] [ ON
UPDATE action ]
支持用REFERENCES reftable[ ( refcolumn ) ] [ MATCH FULL |MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] [ ON UPDATE action ] 为表创建外键约束。
加载模块
CREATE EXTENSION
把一个新的模块(例如DBLINK)加载进当前数据库中。
DROP EXTENSION
删除已加载的模块。
聚集函数
CREATE AGGREGATE
定义一个新的聚集函数。
ALTER AGGREGATE
修改一个聚集函数的定义。
DROP AGGREGATE
删除一个现存的聚集函数。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型