我创建了以下查询:
select
is_tables.table_name
from information_schema.tables is_tables
join pg_tables
on is_tables.table_name=pg_tables.tablename
where
is_tables.table_catalog='<mydatabase>'
and is_tables.table_schema<>'information_schema'
and is_tables.table_schema<>'pg_catalog'
and pg_tables.tableowner='<myuser>';
我假设没有数据库供应商独立的查询方式。这是在 PostgreSQL 中实现我想要的最简单/最短的 SQL 查询吗?