2
我从python脚本运行一批postgres查询。有些查询如下:Postgresql:创建一个表并删除(如果存在)
create table xxx [...]
通常我收到以下错误:
psycopg2.ProgrammingError: relation "xxx" already exists
我知道我可以手动删除XXX表,但我问我是否有避免这种情况的方式错误。如果存在,就像删除xxx表一样。
感谢
而且......有一些像: 创建表如果不存在? – Kaervas
是的,你可以从版本9.1开始使用'CREATE TABLE IF NOT EXISTS'。 – nwellnhof
你能告诉我这里有什么问题吗?我无法运行此查询,版本9.1.9: 创建表如果不存在fin_stat as select * from fin_dm – Kaervas