我使用RPostgarSQL软件包连接到我公司的PostgreSQL数据库。我想列出使用dbListTable()函数匹配某些命名模式的表。在本机PostgreSQL环境中,我只能使用psql命令
\dt *name_pattern*
查找表格。如何使用RPostgreSQL :: dbListTable()做同样的事情?
答案 0 :(得分:3)
您可以从psql的\d...
命令获得的大部分信息来自information_schema
中的表格。在您的情况下,您可以这样做:
SELECT table_name
FROM information_schema.tables
WHERE table_name LIKE '%foo%'