数据仓库服务 GAUSSDB(DWS)-模式可见性查询函数:模式可见性查询函数
模式可见性查询函数
每个函数对数据库对象执行可见性检查。对于函数和操作符,如果在前面的搜索路径中没有相同的对象名称和参数的数据类型,则此对象是可见的。对于操作符类,则要同时考虑名字和相关索引的访问方法。
所有这些函数都需要使用OID来标识要需要检查的对象。如果用户想通过名字测试对象,则可使用OID别名类型(regclass、regtype、regprocedure、regoperator、regconfig或regdictionary)。
比如,如果一个表所在的模式在搜索路径中,并且在前面的搜索路径中没有同名的表,那么这个表是可见的。它等效于表可以不带明确模式修饰进行引用。比如,要列出所有可见表的名字:
1
|
SELECT relname FROM pg_class WHERE pg_table_is_visible(oid); |
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么
- GaussDB函数_GaussDB数据库函数_高斯数据库函数_华为云
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- GaussDB数据库函数_GaussDB介绍_高斯数据库函数
- GaussDB支持的函数_GaussDB函数类型解析_高斯数据库支持的函数-华为云
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- GaussDB数据库函数_GaussDB函数和操作符_高斯数据库函数-华为云
- GaussDB递归_层次递归查询函数_高斯数据库递归-华为云
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- GaussDB(DWS)服务_什么是IoT数仓_如何使用IoT数仓