返回首页

gbase数据、南大通用产品文档:GBase8s访问其他数据库服务器

更新日期:2024年09月11日

通过限定数据库对象(表、视图、同义词或例程)的名称,您可访问外部数据库中的任何
表或例程。
当外部表与当前数据库位于同一数据库服务器上时,您必须以数据库名称和冒号限定对象
名称。例如,要引用不是本地数据库的数据库中的表,下列 SELECT 语句访问来自外部数
据库的信息:
SELECT name, number FROM salesdb:contacts
在此示例中,查询从表 contacts 返回数据,该表在数据库 salesdb 中。
远程数据库服务器是不是当前数据库服务器的任何数据库服务器。当外部表在远程数据库
服务器上时,您必须以数据库服务器名称和数据库名称来限定数据库对象的名称,如下例
所示:
SELECT name, number FROM salesdb@distantserver:contacts
在此示例中,查询从表 contacts 返回数据,该表在远程数据库服务器 distantserver 上的数
据库 salesdb 中。
要了解关于如何在外部数据库中指定数据库对象的语法和规则,请参阅《GBase 8s SQL 指
南:语法》。

当需要对主键进行启用操作,可执行启动键操作。
系统将打开一个新查询编辑器窗口,显示启动主键语句。用户点击工具条上“执行SQL”按
钮,完成主键启动。

功能说明
时间触发器,在特定时间点触发相关sql 语句或存储过程。
表结构说明
表5- 212 表结构信息说明:




EVENT_CATALOG
时间触发器登记目录名
EVENT_VC
时间触发器所在的虚拟集群名
EVENT_SCHEMA
时间触发器所在的数据库
EVENT_NAME
时间触发器的名称
DEFINER
时间触发器的创建者
TIME_ZONE
时区
EVENT_BODY
时间触发器主体类别[SQL]
EVENT_DEFINITION
时间触发器定义,即定义代码
EVENT_TYPE
类型,[RECURRING| ...]表示重复执行,[ONE TIME]
表示执行一次
EXECUTE_AT
为NULL
INTERVAL_VALUE
执行时间间隔
INTERVAL_FIELD
时间间隔的单位
SQL_MODE
sql 的执行模式
STARTS
开始执行时间
ENDS
执行结束时间
STATUS
时间触发器是否可用,[ENABLED|DISABLED]
ON_COMPLETION
执行完成后是否保留,不保留则drop ,
[PRESERVE|NOT PRESERVE]
CREATED
创建时间
LAST_ALTERED
最后一次修改时间
LAST_EXECUTED
最后一次执行时间
EVENT_COMMENT
备注
EXECUTE_MODE
Event 的执行模式,
0 表示event 按照isolate 模式执行,
1 表示按照exclusive 模式执行,默认为0。
CHARACTER_SET_CLIENT
字符集编码
COLLATION_CONNECTION
连接的字符集对照方法

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1459




DATABASE_COLLATION
数据库的字符集对照方法