修改數據庫表某一列或添加列,轉載的哦~
--增加一列
ALTER TABLE 表名 ADD 列名 VARCHAR(20) NULL
--刪除一列
ALTER TABLE 表名 drop COLUMN 列名
--修改一列
alter TABLE 表名 ALTER COLUMN 列名 VARCHAR(40) NULL
--修改一列的類型
alter TABLE 表名 ALTER COLUMN 列名 VARCHAR(40)-
-添加主鍵約束
alter table 表名add constraint 約束名 primary key (列名)
--添加唯一約束
alter table 表名add constraint 約束名 unique (列名)
--添加默認約束
alter table 表名add constraint 約束名 default(內容) for 列名
--添加check約束
alter table 表名add constraint 約束名 check(內容)
--添加外鍵約束
alter table 表名add constraint 約束名 foreign key(列名) references 另一表名(列名)
--刪除約束
alter table 表名drop constraint 約束名
--縱向連接兩個表
select *from stuInfo unionselect *from stuMarks
--重命名,表名
exec sp_rename '原表名','改后表名'--重命名,
列名exec sp_rename '表名.原列名','改后列名','column'