sql server修改表结构及字段数据类型

SQL对现有表修改表结构(增加或删除字段,修改字段名)或修改字段类型一般使用alter关键字。语法格式如下:
alter table tableName [add|change|drop|modify] field_name 数据类型
sql server处理语法与其他SQL语句稍有不同。

增加字段
alter table tableName add field_name 数据类型
-- 添加约束和默认值
alter table tableName add field_name 数据类型 not null default 0
删除字段
alter table tableName drop column field_name
修改字段
-- 修改字段类型(常见)
alter table tableName alter column field_name 数据类型
alter table tableName alter column field_name varchar(50) not null
-- 修改字段名
alter table tableName rename column 原字段名 to 新字段名

你可能感兴趣的:(work_efficiency,数据库,sql)