- 类别:
系统函数 (系统信息)
SYSTEM$GET_ALL_REFERENCES¶
遍历一个引用的所有关联,并返回有关这些关联的信息。
语法¶
SYSTEM$GET_ALL_REFERENCES('<reference_name>', [, <include_details> = True | False ])
实参¶
必填
'reference_name'
引用的名称。
include_details = True | False
确定函数所返回的信息类型。有关更多信息,请参阅 返回。
返回¶
如果
include_details
参数设置为True
,则返回一个 VARCHAR,其中包含一个 JSON 对象,该对象包含以下名称/值对的数组:{ "alias": "<value>", "database": "<value>", "schema": "<value>", "name": "<value>" }
其中:
alias:系统为引用生成的别名。
database:使用者对象的父数据库名称(如果该对象位于数据库中)。否则为 null。
schema:使用者对象的父架构(如果该对象位于架构中)。否则为 null。
name:使用者对象的名称。
如果
include_details
参数设置为False
,则返回一个系统生成别名的数组:如果引用未与对象关联,则返回空列表。
如果引用与对象关联,则返回多值引用的所有关联。
如果引用为单值引用,则返回 0。