CREATE UNLOGGED TABLE IF NOT EXISTS <tablename>
如何首先检查是否创建了所需的表UNLOGGED
,如果不相应地更改表格?
答案 0 :(得分:8)
您可以查看表格relpersistence
;
pg_class
列
postgres=# select relpersistence, relname from pg_class where relname like 'foo%'; ┌────────────────┬─────────┐ │ relpersistence │ relname │ ╞════════════════╪═════════╡ │ p │ foo │ │ p │ foo1 │ │ u │ foo2 │ └────────────────┴─────────┘ (3 rows)
foo2
是未记录的表格。