我正在使用codeigniter,我想在数据库postgres中获取所有表的名称。所以我正在使用SELECT table_name FROM information_schema.tables WHERE table_schema='public';
它显示了所有表名,但我想要一个异常的表,没有显示。我该怎么办?
答案 0 :(得分:0)
SELECT table_name FROM information_schema.tables
WHERE table_schema='public' and table_name != 'nameOfTableYouWantToExcept';
这将检索所有表名,但 !=
table_name
上的 keyspace | durable_writes | name | strategy_class | strategy_options
----------+----------------+---------+----------------+--------------------- -------
history | True | history | SimpleStrategy | {"replication_factor":"1"}
ks_info | True | ks_info | SimpleStrategy |{"replication_factor":"1"}
(2 rows)
。