--select 'test' a into dbo.test
select * from dbo.test
--1.增加列:
alter table tableName add columnName varchar(30)
--alter table dbo.test add b varchar(5)
select * from dbo.test
--2.修改列:
--2.1. 修改列类型:
alter table tableName alter column columnName varchar(4000)
--alter table dbo.test alter column b varchar(50)
select * from dbo.test
--2.2. 修改列名称:
EXEC sp_rename 'tableName.column1','column2' --表名为tableName的column1列名修改为column2列名
--EXEC sp_rename 'dbo.test.b', 'c'
select * from dbo.test
--3.删除列:
alter table tableName drop column columnName
--alter table dbo.test drop column c
select * from dbo.test
本文详细介绍了如何使用SQL语句来实现表结构的变更,包括增加、修改和删除列的操作。通过具体的例子展示了如何利用ALTER TABLE命令进行这些操作。

834

被折叠的 条评论
为什么被折叠?



