正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
不存在时,数据库会报错。 注意事项 当一个搜索配置已经被引用(如被用来创建索引),则不允许用户修改此文本搜索配置。 要使用ALTER TEXT SEARCH CONFIGURATION,用户必须是配置的所有者。 语法格式 增加文本搜索配置字串类型映射语法 1 2 ALTER TEXT
CREATE OPERATOR 功能描述 定义一个新操作符。 注意事项 CREATE OPERATOR定义一个新的 name操作符。 定义该操作符的用户将成为其所有者。如果给出了一个模式名, 那么该操作符将在指定的模式中创建。否则它会在当前模式中创建。 操作符 name 是一个由下列字符组成的字符串:
nk Hint,所以仍然会报"unused hint" Warning提示。 子链接提升后hint失效 子链接提升后的hint失效,会给出提示。通常出现在子链接中存在多个表连接的场景。提升后,子链接中的多个表不再作为一个整体出现在join中。 hint未被使用 非等值join使用hashjoin
注意事项 如果函数中涉及对临时表的相关操作,则无法使用DROP FUNCTION删除函数。 只有函数的所有者或者被授予了函数DROP权限的用户才能执行DROP FUNCTION命令,系统管理员默认拥有该权限。 语法格式 1 2 DROP FUNCTION [ IF EXISTS ]
SYNONYM 功能描述 删除指定的SYNONYM对象。 注意事项 SYNONYM的所有者或者被授予了DROP ANY SYNONYM权限的用户有权限执行DROP SYNONYM命令,系统管理员默认拥有此权限。 语法格式 DROP [PUBLIC] SYNONYM [ IF EXISTS
目标表执行INSERT。此语法可以很方便地用来合并执行UPDATE和INSERT,避免多次执行。 注意事项 进行MERGE INTO操作的用户需要同时拥有目标表的UPDATE和INSERT权限,以及源表的SELECT权限。 不支持重分布过程中MERGE INTO。 如果MERGE
NLS_DATABASE_PARAMETERS列出数据库服务器端的永久NLS参数。该视图同时存在于PG_CATALOG和SYS Schema下。所有用户都可以访问。由于数据库内核不同、参数的设置格式不同等原因,该视图对相同参数的查询结果可能会和ORA数据库有明显差异。具体字段信息如表1所示。 表1
描述:排序辅助函数,执行排序时供内部调用,不支持用户调用。 参数类型:internal 返回值类型:void teegtsel(internal, oid, internal, integer) 描述:密文比较大于和大于等于选择率函数。返回默认值0.3333333333333333。不支持用户调用。 参数类型:internal
directory 导出文件的存储目录。 示例 --EXPDP DATABASE语法用于细粒度备份恢复,由备份恢复工具调用,用户直接调用可能会提示目录不存在等报错,不推荐用户直接调用该SQL。 gaussdb=# EXPDP DATABASE test LOCATION = '/data1/expdp/database';
Specification)和Package Body两个部分,其中包头所包含的声明可以被外部函数、匿名块等访问,而在包体中包含的声明不能被外部函数、匿名块等访问,只能被包体内函数和存储过程等访问。 PACKAGE的创建请参见CREATE PACKAGE。 跨PACKAGE变量不支持作为FOR循环中控制变量使用。
取值范围:字符串,有效的用户名。 示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 --创建同义词t1。 openGauss=# CREATE OR REPLACE SYNONYM t1 FOR ot.t1; --创建新用户u1。 openGauss=#
new_owner 同义词对象的新所有者。 取值范围:字符串,有效的用户名。 示例 --创建同义词t1。 openGauss=# CREATE OR REPLACE SYNONYM t1 FOR ot.t1; --创建新用户u1。 openGauss=# CREATE USER u1
事务语句 存储过程本身会自动处于一个事务中。调用最外围存储过程开始时会自动开启一个事务,同时在调用结束时自动提交或者中间异常时回滚。除了系统自动的事务控制外,也可以使用COMMIT/ROLLBACK来控制存储过程中的事务。在存储过程中调用COMMIT/ROLLBACK命令,将提交
内部函数,不建议用户使用。 DBE_UTILITY.CANONICALIZE_RET 内部函数,不建议用户使用。 DBE_UTILITY.COMMA_TO_TABLE_FUN 内部函数,不建议用户使用。 DBE_UTILITY.COMPILE_SCHEMA 内部函数,不建议用户使用。 DBE_UTILITY
access_key OBS访问协议对应的AK值(OBS云服务界面由用户获取),创建外表时AK值会加密保存到数据库的元数据表中。该参数仅支持type为OBS时设置。 secret_access_key OBS访问协议对应的SK值(OBS云服务界面由用户获取),创建外表时SK值会加
PURGE TABLE:用户必须是表的所有者,且用户必须拥有表所在模式的USAGE权限,系统管理员默认拥有此权限。 PURGE INDEX:用户必须是索引的所有者,用户必须拥有索引所在模式的USAGE权限,系统管理员默认拥有此权限。 PURGE RECYCLEBIN:普通用户只能清理回收站
PURGE TABLE:用户必须是表的所有者,且用户必须拥有表所在模式的USAGE权限,系统管理员默认拥有此权限。 PURGE INDEX:用户必须是索引的所有者,用户必须拥有索引所在模式的USAGE权限,系统管理员默认拥有此权限。 PURGE RECYCLEBIN:普通用户只能清理回收站
-p 端口号 -d postgres -U alice -r -C --设置用户密码或派生密钥,gsql可以通过password=stdin或key_token=stdin进行交互式输入。 --设置用户密码,密码长度不小于8,包含大、小写字母、数字、符号的其中3种。 gaussdb=>
录对应一条授权信息。 表1 GS_DB_PRIVILEGES字段 名称 类型 描述 rolename name 用户名。 privilege_type text 用户拥有的ANY权限,取值参考表1。 admin_option text 是否具有privilege_type列记录的ANY权限的再授权权限。
directory 导出文件的存储目录。 示例 --EXPDP DATABASE语法用于细粒度备份恢复,由备份恢复工具调用,用户直接调用可能提示目录不存在等报错,不推荐用户直接调用该SQL。 gaussdb=# EXPDP DATABASE test LOCATION = '/data1/expdp/database';