/*
*mssqlserver
*/
--修改基本表
use stu_info;
go
--向学生表新插入列名为s_entrance
--alter table student
--add s_entrance varchar(10);
--从学生表删除列名为s_entrance
--drop column s_entrance;
--修改已存在的列项的类型
--alter column s_entrance datetime;
--增加主键,要记住pk_sno即主键名
--add constraint pk_sno primary key(sno);
--删除主键,这里用到了pk_sno.若忘了,就用下面第二种方法
--drop constraint pk_sno;
/*另一种删除主键
*当你不知道(或忘了)创建主键时主键名(约束名),
*就像上面的pk_sno(constarint后面的),
*使用下面的删除主键的方法.
declare @pk_name varchar(100)
select @pk_name=name
from sysobjects
where xtype='pk' and
parent_obj=object_id('student')
exec('alter table student drop '+@pk_name)
select *
from student;