Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

CURRENT_SCHEMAS

返回当前搜索路径中任何 schemas 的名称的数组。当前搜索路径是在 search_path 参数中定义的。

语法

注意

这是领导节点函数。如果此函数引用了用户创建的表、STL/STV 系统表或 SVV/SVL 系统视图,它将返回错误。

Copy
current_schemas(include_implicit)

参数

include_implicit

如果为 True,则指定搜索路径应包含任何隐式包含的系统 schemas。有效值为 truefalse。通常,如果为 true,此参数将返回 pg_catalog schema 以及当前 schema。

返回类型

返回 CHAR 或 VARCHAR 字符串。

示例

以下示例返回当前搜索路径中的 schemas(不包括隐式包含的系统 schemas)的名称:

Copy
select current_schemas(false); current_schemas ----------------- {public} (1 row)

以下示例返回当前搜索路径中的 schemas(包括隐式包含的系统 schemas)的名称:

Copy
select current_schemas(true); current_schemas --------------------- {pg_catalog,public} (1 row)

本页内容: