mssql数据库添加,修改,删除字段
通⽤式: alter table [表名] add [字段名] 字段属性 default 缺省值 default 是可选参数
drop删除表增加字段: alter table [表名] add 字段名 smallint default 0 增加数字字段,整型,缺省值为0
alter table [表名] add 字段名 int default 0 增加数字字段,长整型,缺省值为0
alter table [表名] add 字段名 single default 0 增加数字字段,单精度型,缺省值为0
alter table [表名] add 字段名 double default 0 增加数字字段,双精度型,缺省值为0
alter table [表名] add 字段名 Tinyint default 0 增加数字字段,字节型,缺省值为0
alter table [表名] add 字段名 text [null] 增加备注型字段,[null]可选参数
alter table [表名] add 字段名 memo [null] 增加备注型字段,[null]可选参数
alter table [表名] add 字段名 varchar(N) [null] 增加变长⽂本型字段⼤⼩为N(1~255)
alter table [表名] add 字段名 char [null] 增加定长⽂本型字段⼤⼩固定为255
alter table [表名] add 字段名 Datetime default 函数增加⽇期型字段,其中函数可以是 now(),date()等,表⽰缺省值(上⾯都是最常⽤的,还有其他的属性,可以参考下⾯的数据类型描述)
删除字段: alter table [表名] drop 字段名
修改变长⽂本型字段的⼤⼩:alter table [表名] alter 字段名 varchar(N)
删除表: drop table [表名]
alter table Category add IncreaseMonth varchar(10) null
alter table Category add IncreaseValue decimal(18,2) default0
alter table Category add ReduceMonth varchar(10) null
alter table Category add ReduceValue decimal(18,2) default0
select*from  Student
--修改表名
EXEC SP_RENAME 'Student', 'Student88'--改表名
--添加字段
alter TABLE Student add  kecheng2 varchar(20)
---修改字段类型
alter table Student alter column kecheng  varchar(50)
--删除字段
alter TABLE Student drop column  kecheng2
--修改字段列名
EXEC SP_RENAME 'Student.kecheng2', 'dizhi' ,'COLUMN'--改列名

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。