增加列
ALTER
TABLE
表名 add
字段(属性) 默认值
修改列默认值
ALTER
TABLE
表名
add
DEFAULT
(
'修改后的默认值'
)
for
字段名
WITH
VALUES
注:如果该字段以前已经有默认值了,在修改之前需要先将约束删除,否则会报错
删约束的SQL:
Alter
table
表名
drop
constraint
约束名
关于约束名,需要先查一下,
查约束名的SQL:
select
c.
name
from
sysconstraints a
inner
join
syscolumns b
on
a.colid=b.colid
inner
join
sysobjects c
on
a.constid=c.id
where
a.id=object_id(
'表名'
)
and
b.
name
=
'字段名'
删除列
Alter
table
表名 drop
column
字段