- 类别:
系统函数 (系统信息)
SYSTEM$GET_SERVICE_DNS_DOMAIN¶
给定一个架构名称,以字符串形式返回该架构的 DNS 命名空间哈希值。
- 另请参阅:
语法¶
SYSTEM$GET_SERVICE_DNS_DOMAIN( <schema_name> )
实参¶
schema_name
架构名称。如果架构不在当前数据库中,请指定架构的完全限定名称。
返回¶
以字符串形式返回架构的 DNS 命名空间哈希。
访问控制要求¶
权限 |
对象 |
备注 |
---|---|---|
USAGE |
架构 |
有关创建具有指定权限集的自定义角色的说明,请参阅 创建自定义角色。
示例¶
如果 TUTORIAL_DB 是当前数据库,则以下两项返回相同的结果。这是出现在 DATA_SCHEMA 架构中任何服务的 DNS 名称(由 SHOW SERVICES 报告)中的同一 DNS 域。
SELECT SYSTEM$GET_SERVICE_DNS_DOMAIN('DATA_SCHEMA');
SELECT SYSTEM$GET_SERVICE_DNS_DOMAIN('TUTORIAL_DB.DATA_SCHEMA');
输出示例:
+----------------------------------------------+
| SYSTEM$GET_SERVICE_DNS_DOMAIN('DATA_SCHEMA') |
|----------------------------------------------|
| k3m6.svc.spcs.internal |
+----------------------------------------------+