【发布时间】:2016-10-19 03:12:01
【问题描述】:
我正在表格中创建一列:
client.query("ALTER TABLE mytable ADD theField text", function(err, result) {
现在,我要进行测试,所以如果该列已经存在,则不要执行该语句。
我试过了:
client.query("ALTER TABLE mytable IF NOT EXISTS ADD theField text", function(err, result) {
client.query("ALTER TABLE mytable ADD theField text IF NOT EXISTS", function(err, result) {
client.query("ALTER TABLE mytable WHERE EXISTS (SELECT 1 FROM mytable ADD theField text)", function(err, result) {
但都给出语法错误。
【问题讨论】:
标签: sql node.js postgresql