检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
pg_temp和pg_catalog始终会作为搜索路径顺序中的前两位,无论二者是否出现在search_path中,或者出现在search_path中的任何位置。search_path(搜索路径)是一个schema名列表,在其中找到的第一个表就是目标表,如果没有找到则报错。
当search_path中不同模式存在同名对象时,只显示search_path中位置靠前模式下的同名对象。
DBE_SESSION.SEARCH_CONTEXT函数原型为: 1 2 3 4 DBE_SESSION.SEARCH_CONTEXT ( namespace text, attribute text )returns text; 表4 DBE_SESSION.SEARCH_CONTEXT
DBE_SESSION.SEARCH_CONTEXT函数原型为: 1 2 3 4 DBE_SESSION.SEARCH_CONTEXT ( namespace text, attribute text )returns text; 表4 DBE_SESSION.SEARCH_CONTEXT
设置SEARCH_PATH,未指定同义词SCHEMA情况下,存储过程和函数会优先按照名称检索PG_PROC表,在没有同名函数时,检索同义词,最后按照SEARCH_PATH检索;其他对象优先检索SEARCH_PATH,同SCHEMA下,本名的对象优先于同义词被访问。
设置SEARCH_PATH,未指定同义词SCHEMA情况下,存储过程和函数会优先按照名称检索PG_PROC表,在没有同名函数时,检索同义词,最后按照SEARCH_PATH检索;其他对象优先检索SEARCH_PATH,同SCHEMA下,本名的对象优先于同义词被访问。
这和检测search_path的值不尽相同,因为current_schema显示search_path中首位有效的模式名称。
search_path参数缺省时, 如果存在用户同名的模式则将创建的表(以及其他对象)默认创建到同名模式下,不存在用户同名模式则自动放入public模式。 pkg_service 用于管理package服务相关信息。 pkg_util 用于管理package工具相关信息。
这和检测search_path的值不尽相同,因为current_schema显示search_path中首位有效的模式名称。
1 2 3 4 5 gaussdb=# SHOW SEARCH_PATH; search_path ---------------- "$user",public (1 row) search_path参数的默认值为:"$user",public。
1 2 3 4 5 gaussdb=# SHOW SEARCH_PATH; search_path ---------------- "$user",public (1 row) search_path参数的默认值为:"$user", public。
1 2 3 4 5 openGauss=# SHOW SEARCH_PATH; search_path ---------------- "$user",public (1 row) search_path参数的默认值为:"$user",public。
参数类型:字符串 参数单位:无 取值范围:"MSS","CSS" "MSS":表示物化模式,db4ai在创建快照的时候存储数据实体。 "CSS":表示计算模式,db4ai在创建快照的时候存储增量信息。 默认值:"MSS"。在PDB场景内,若未设置该参数,则继承来自全局的设置。
CONFIGURATION object_name | TEXT SEARCH DICTIONARY object_name | TEXT SEARCH PARSER object_name | TEXT SEARCH TEMPLATE object_name |
search_path参数缺省时,如果存在用户同名的模式则将创建的表(以及其他对象)默认创建到同名模式下,不存在用户同名模式则自动放入public模式。 pkg_service 用于管理package服务相关信息。 pkg_util 用于管理package工具相关信息。
CONFIGURATION object_name | TEXT SEARCH DICTIONARY object_name | TEXT SEARCH PARSER object_name | TEXT SEARCH TEMPLATE object_name |
CONFIGURATION object_name | TEXT SEARCH DICTIONARY object_name | TEXT SEARCH PARSER object_name | TEXT SEARCH TEMPLATE object_name |
这和检测search_path的值不尽相同,因为current_schema显示search_path中首位有效的模式名称。
SSQ和CSSQ的解释如下: SSQ:ScalarSubQuery一般指返回1行1列scalar值的sublink,简称SSQ。 CSSQ:Correlated-ScalarSubQuery和SSQ相同不过是指包含相关条件的SSQ。
CONFIGURATION object_name | TEXT SEARCH DICTIONARY object_name | TEXT SEARCH PARSER object_name | TEXT SEARCH TEMPLATE object_name |