gpt4 book ai didi

sql - Postgres 9.4 如果不存在则创建表

转载 作者:行者123 更新时间:2023-11-29 13:26:44 24 4
gpt4 key购买 nike

此语句抛出语法错误:

CREATE TABLE IF NOT EXISTS "weChat_data_abc" LIKE "weChat_data_sample"

weChat_data_sample 表存在且为空。

我得到错误:

Error : ERROR:  syntax error at or near "LIKE"

SELECT VERSION() 的输出:

PostgreSQL 9.4.4 on x86_64-apple-darwin14.4.0,由 Apple LLVM 版本 6.1.0 (clang-602.0.53) 编译(基于 LLVM 3.6.0svn),64 位

最佳答案

啊哈!我找到了答案。看起来我需要将 LIKE 子句括在括号中。

如果不存在则创建表 "weChat_data_abc"(LIKE "weChat_data_sample")

文档在这里: http://www.postgresql.org/docs/9.4/static/sql-createtable.html

关于sql - Postgres 9.4 如果不存在则创建表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32509052/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com