SQL Server 新增/修改/删除字段等语法整理
新增字段:alter table [表名] add [字段名] 字段类型 not null default 0
修改字段类型:alter table [表名] alter column [列名] [列类型] not null
修改表名:exec sp_rename '旧表名 ' ,'新表名'
修改字段名称:exec sp_rename '[表名].[列名]','新列名' --注: 单引号不可省略,不建议此方式修改字段名,一般操作是先删除在新增
修改自增列: alter table [表名] drop column [自增列]
alter table [表名] add [新的自增列] int identity(1,1)
注:自增列不能直接修改,必须将原有自增列删除,然后重新添加一个具有自增(identity)的字段列
删除字段:alter table [表名] drop column [字段名]
删除表:drop table [表名]
清除整表数据: truncate table [表名]
复制整张表: select * into [新表] from [旧表]
复制表结构: select * into [新表] from [旧表] where 1=1
复制表内容: insert into [新表] select * from [旧表]