检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
LOB_READ 读取lob对象的一部分。 PKG_UTIL.LOB_WRITE 将源对象按照指定格式写入到目标对象。 PKG_UTIL.LOB_APPEND 将lob源对象指定个数的字符追加到目标lob对象。 PKG_UTIL.LOB_COMPARE 根据指定长度比较两个lob对象。 PKG_UTIL
starelid oid 所描述字段所属的表或者索引。 starelkind "char" 所属对象的类型。'c'表示表,'p'表示分区。 stainherit boolean 是否统计有继承关系的对象。 t(true):表示统计。 f(false):表示不统计。 stanullfrac real
GaussDB数据库 差异 1 比较条件 支持,有差异 语句中存在ANY、SOME、ALL操作符时存在差异,Oracle支持对list对象进行操作,而GaussDB中需要将list对象转换成数组表达式的形式后再进行操作。 2 浮点条件 不支持 - 3 逻辑条件 支持 - 4 模型条件 不支持 - 5
GaussDB数据库 差异 1 比较条件 支持,有差异 语句中存在ANY、SOME、ALL操作符时存在差异,Oracle支持对list对象进行操作,而GaussDB中需要将list对象转换成数组表达式的形式后再进行操作。 2 浮点条件 不支持 - 3 逻辑条件 支持 - 4 模型条件 不支持 - 5
取值范围:字符串,已存在的客户端加密主密钥名称。 CASCADE | RESTRICT 表示允许/不允许级联删除依赖于客户端加密主密钥的对象。 示例 1 2 3 4 --删除客户端加密主密钥对象。 gaussdb=> DROP CLIENT MASTER KEY ImgCMK CASCADE; NOTICE:
模式的名称。 取值范围:已存在模式名。 CASCADE | RESTRICT CASCADE:自动删除包含在模式中的对象。 RESTRICT:如果模式包含任何对象,则删除失败(缺省行为)。 不要随意删除pg_temp或pg_toast_temp开头的模式,这些模式是系统内部使用的,如果删除,可能导致无法预知的结果。
删除用户 DROP USER 授权 GaussDB提供了针对数据对象和角色授权的语句,请参考GRANT。 收回权限 GaussDB提供了收回权限的语句,请参考REVOKE。 设置默认权限 GaussDB允许设置应用于将来创建的对象的权限,请参考ALTER DEFAULT PRIVILEGES。
json的键值对进行拆分重组,把键当做列名,去匹配填充AS显示指定的记录的结构,bool类型入参表示是否支持对象嵌套,即是否支持json对象的成员的值也是一个json对象,true为支持,false为不支持。 返回类型:record 示例: gaussdb=# SELECT * FROM
starelid oid 所描述字段所属的表或者索引。 starelkind "char" 所属对象的类型,'c'表示表,'p'表示分区。 stainherit boolean 是否统计有继承关系的对象。 stanullfrac real 所描述字段中为NULL的记录的比率。 stawidth
三权分立后,系统管理员对其他用户的非系统模式不再具有权限,因此在未被授予其他用户模式的权限前,也不能访问放在其他用户模式下的对象。三权分立前的权限详情及三权分立后的权限变化,请分别参见表1和表2。 表1 默认的用户权限 对象名称 初始用户(id为10) 系统管理员 安全管理员 审计管理员 普通用户 表空间 具有所有的权限。
starelid oid 所描述字段所属的表或者索引。 starelkind "char" 所属对象的类型。'c'表示表,'p'表示分区。 stainherit boolean 是否统计有继承关系的对象。 t(true):表示统计。 f(false):表示不统计。 stanullfrac real
三权分立后,系统管理员对其他用户的非系统模式不再具有权限,因此在未被授予其他用户模式的权限前,也不能访问放在其他用户模式下的对象。三权分立前的权限详情及三权分立后的权限变化,请分别参见表1和表2。 表1 默认的用户权限 对象名称 初始用户(id为10) 系统管理员 安全管理员 审计管理员 普通用户 表空间 具有所有的权限。
mv_name 要删除的物化视图名称。 CASCADE | RESTRICT CASCADE:级联删除依赖此物化视图的对象。 RESTRICT:如果有依赖对象存在,则拒绝删除此物化视图。此选项为缺省值。 示例 --创建表。 gaussdb=# CREATE TABLE my_table
mv_name 要删除的物化视图名称。 CASCADE | RESTRICT CASCADE:级联删除依赖此物化视图的对象。 RESTRICT:如果有依赖对象存在,则拒绝删除此物化视图。此选项为缺省值。 示例 --创建表。 gaussdb=# CREATE TABLE my_table
模式的名称。 取值范围:已存在模式名。 CASCADE | RESTRICT CASCADE:自动删除包含在模式中的对象。 RESTRICT:如果模式包含任何对象,则删除失败(缺省行为)。 不要随意删除pg_temp或pg_toast_temp开头的模式,这些模式是系统内部使用的,如果删除,可能导致无法预知的结果。
mv_name 要删除的物化视图名称。 CASCADE | RESTRICT CASCADE:级联删除依赖此物化视图的对象。 RESTRICT:如果有依赖对象存在,则拒绝删除此物化视图。此选项为缺省值。 示例 --创建表。 openGauss=# CREATE TABLE my_table
mv_name 要删除的物化视图名称。 CASCADE | RESTRICT CASCADE:级联删除依赖此物化视图的对象。 RESTRICT:如果有依赖对象存在,则拒绝删除此物化视图。此选项为缺省值。 示例 --创建表。 openGauss=# CREATE TABLE my_table
RECYCLEBIN 表示清理回收站对象。 TO BEFORE DROP 使用这个子句检索回收站中已删除的表及其子对象。 可以指定原始用户指定的表的名称,或对象删除时数据库分配的系统生成名称。 回收站中系统生成的对象名称是唯一的。因此,如果指定系统生成名称,那么数据库检索指定的对象。使用“select
替换相对应的占位符。要注意的是,bind_argument只能是值、变量或表达式,不能是表名、列名、数据类型等数据库对象。如果存储过程需要通过声明参数传递数据库对象来构造动态SQL语句(常见于执行DDL语句时),建议采用连接运算符“||”拼接dynamic_select_clau
替换相对应的占位符。要注意的是,bind_argument只能是值、变量或表达式,不能是表名、列名、数据类型等数据库对象。如果存储过程需要通过声明参数传递数据库对象来构造动态SQL语句(常见于执行DDL语句时),建议采用连接运算符“||”拼接dynamic_select_clau