add aaa nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL
ADD bbb bit NULL CONSTRAINT [DF_t_bbb] DEFAULT (0)
后边这些 COLLATE Chinese_PRC_CI_AS。。。 DEFAULT (0)什么的,我是手动修改完数据表,用SQL Server自己的写出create table代码弄出来的。
现在想写个SQL语句修改表的,让用户那边运行代码就行了。我写的报错了。
2 个解决方案
#1
Alter table t
add PrfSug nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL
Alter table t
ADD PrfSugState bit NULL CONSTRAINT [DF_t_PrfSugState] DEFAULT (0)
add PrfSug nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL
Alter table t
ADD PrfSugState bit NULL CONSTRAINT [DF_t_PrfSugState] DEFAULT (0)
#2
Alter table t
add aaa nvarchar(max) COLLATE Chinese_PRC_CI_AS null
Alter table t
ADD bbb bit NULL CONSTRAINT [DF_t_bbb] DEFAULT (0)
#1
Alter table t
add PrfSug nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL
Alter table t
ADD PrfSugState bit NULL CONSTRAINT [DF_t_PrfSugState] DEFAULT (0)
add PrfSug nvarchar(max) COLLATE Chinese_PRC_CI_AS NULL
Alter table t
ADD PrfSugState bit NULL CONSTRAINT [DF_t_PrfSugState] DEFAULT (0)
#2
Alter table t
add aaa nvarchar(max) COLLATE Chinese_PRC_CI_AS null
Alter table t
ADD bbb bit NULL CONSTRAINT [DF_t_bbb] DEFAULT (0)