如何在postgresql中从DB中查找特定表?
在我的数据库中,我有642个表。 我必须从中搜索名称中包含如何在postgresql中从DB中查找特定表?,postgresql,Postgresql,在我的数据库中,我有642个表。 我必须从中搜索名称中包含EMPSAL的特定表。 但像上面一样,有很多表在名称的开头或结尾或两者之间包含这个关键字 所以我想列出在任何地方都有EMPSAL名称的表 A我对postgresql比较新,所以我不知道如何做到这一点 有什么方法可以帮助我这样做吗 对此有何建议?此查询: 选择表格名称 来自信息\u schema.tables 其中表_schema='public' 和表u type='BASE table' 应该为您提供数据库中所有表的列表。然后,您可以在
EMPSAL
的特定表。
但像上面一样,有很多表在名称的开头或结尾或两者之间包含这个关键字
所以我想列出在任何地方都有EMPSAL
名称的表
A我对postgresql比较新,所以我不知道如何做到这一点
有什么方法可以帮助我这样做吗
对此有何建议?此查询:
选择表格名称
来自信息\u schema.tables
其中表_schema='public'
和表u type='BASE table'代码>
应该为您提供数据库中所有表的列表。然后,您可以在末尾添加如下内容:
和表名称,如“%EMPSAL%”代码>
不要忘记删除前面的分号,否则会出现语法错误:)