【发布时间】:2018-05-19 08:22:38
【问题描述】:
如果之前没有插入,我正在尝试在我的数据库中插入一个新列。 我的专栏是这样的
ALTER TABLE dbo.tSafeUnit ADD HasAccess24_7 tinyint not null default 0
我希望只有当它不在表中时才插入该列。
我的代码行只插入它,但不检查它是否存在。
【问题讨论】:
-
您使用的是哪个DBMS 产品? “SQL”只是一种查询语言,不是特定数据库产品的名称。
-
插入行是通过
insert完成的不是通过ALTER TABLE -
我的错误,我正在尝试插入一个新列
-
如果同名列已经存在,会报错。
-
您想向表中添加一个新列。
标签: sql sql-server