检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
提示;如参数未打开,存储过程创建不可执行。 当打开三权分立时,对于定义者权限的存储过程,只能由本用户自己重建。 如果将定义者权限的存储过程创建到其他用户Schema下,则会以其他用户的权限执行该存储过程,有越权风险,请谨慎使用。 在存储过程内部函数复杂调用,如:func(x).a
prepare语句中使用?声明的标记参数。 用户自定义的变量。 存储过程中的局部变量。 GaussDB中,取值形式如下: 常量字面量的无符号整数。 不支持在prepare语句中使用?声明的标记参数(prepare语句当前有差异)。 用户自定义的变量。 不支持使用存储过程中的局部变量(PLSQL当前不支持)。
并发的任务数达到job_queue_processes,且同时又有任务到期时,这些任务将因为本次得不到执行而延期到下一轮询周期。因此,建议用户需要根据每个任务的执行时长合理设置任务的时间间隔(即submit接口中的interval参数),来避免由于任务执行时间太长而导致下个轮询周期无法正常执行。
CREATE PACKAGE --删除PACKAGE。 gaussdb=# DROP PACKAGE PCK1; DROP PACKAGE 相关链接 ALTER PACKAGE,CREATE PACKAGE 父主题: D
CREATE PACKAGE --删除PACKAGE。 gaussdb=# DROP PACKAGE PCK1; DROP PACKAGE 相关链接 ALTER PACKAGE,CREATE PACKAGE 父主题: SQL语法
并发的任务数达到job_queue_processes,且同时又有任务到期时,这些任务将因为本次得不到执行而延期到下一轮询周期。因此,建议用户需要根据每个任务的执行时长合理设置任务的时间间隔(即submit接口中的interval参数),来避免由于任务执行时间太长而导致下个轮询周期无法正常执行。
表中。 该表的owner是创建的用户,修改存储过程或者package的owner不会修改该表信息。 表1 DBE_PLDEVELOPER.gs_errors字段 名称 类型 描述 id oid 对象的ID。 owner bigint 对象创建用户ID。 nspid oid 对象的模式ID。
4、非简写小写格式 IPv6的回环地址为::1或者0:0:0:0:0:0:0:1,因此Unix协议在IPv6下只支持这两种格式。 声明连接用户名的方法有以下方式: username/password username SQLIDENTIFIED BY password username
SQL兼容性概述 GaussDB数据库兼容绝大多数MySQL语法,但存在部分差异。本章节介绍GaussDB数据库当前支持的MySQL语法。 部分关键字在MySQL可以做标识符但在M-Compatibility不可以或存在限制,如表1所示。 表1 受限标识符列表 关键字类型 关键字
patch_name name PATCH名称。 unique_sql_id bigint 查询全局唯一ID。 owner oid PATCH的创建用户ID。 enable boolean PATCH是否生效。 status "char" PATCH的状态(预留字段)。 abort boolean
exec_cmds的索引 i_exec_cmds INOUT TEXT[] 用于执行的DDL和DML i_mapping IN NAME[] 将用户列映射到备份列;如果不为NULL,则生成规则 父主题: DB4AI Schema
name SQL PATCH的名称。 unique_sql_id bigint 查询全局唯一ID。 owner oid SQL PATCH创建用户的ID。 enable boolean SQL PATCH是否生效。 status "char" SQL PATCH的状态(预留字段)。 abort
SQL兼容性概述 GaussDB数据库兼容绝大多数MySQL语法,但存在部分差异。本章节介绍GaussDB数据库当前支持的MySQL语法。 部分关键字在MySQL可以做标识符但在M-Compatibility不可以或存在限制,如表1所示。 表1 受限标识符列表 关键字类型 关键字
RESTRICT 这些键字没有任何效果,因为在类型转换上没有依赖关系。 示例 请参考CREATE CAST的8.12.8.12-示例。 相关链接 CREATE CAST 兼容性 DROP CAST遵循 SQL 标准。 父主题: D
multiset except 支持 2 multiset intersect 支持 3 multiset union 支持 用户自定义运算符 表8 用户自定义运算符 序号 Oracle数据库 GaussDB数据库 差异 1 CREATE OPERATOR 支持,有差异 Orac
patch_name name PATCH名称。 unique_sql_id bigint 查询全局唯一ID。 owner oid PATCH的创建用户ID。 enable boolean PATCH是否生效。 status "char" PATCH的状态(预留字段)。 abort boolean
exec_cmds的索引。 i_exec_cmds INOUT TEXT[] 用于执行的DDL和DML。 i_mapping IN NAME[] 将用户列映射到备份列;如果不为NULL,则生成规则。 父主题: DB4AI Schema
、PKG_DBE_RAW、PKG_DBE_OUTPUT、PKG_DBE_UTILITY和PKG_DBE_XML。该系统表为内部使用,不建议用户使用。 表1 PG_EXTENSION 名称 类型 描述 oid oid 行标识符(隐含属性,必须明确选择)。 extname name 扩展名。
name SQL PATCH的名称。 unique_sql_id bigint 查询全局唯一ID。 owner oid SQL PATCH创建用户的ID。 enable boolean SQL PATCH是否生效。 status "char" SQL PATCH的状态(预留字段)。 abort
ECUTE PROCEDURE function_name ( arguments );方式执行function,并且function需要用户定义,必须声明为不带参数并返回类型为触发器,在触发器触发时执行。 6 instead_of_dml_trigger ::=语法: INSTEAD