修改表的结构及内容

修改表的名字
exec sp_rename "表原名","表新名"

修改表(增加字段)
use LtsDatabase
alter table Teacher
add
name varchar(60)

修改表(修改字段)
use LtsDatabase
alter table Teacher
alter column
name int
//不管字段之前是否允许为空,执行alter column 后都默认变为允许为空

//如果要设置为不允许为空,则需要加上not null


修改表(删除字段)
use LtsDatabase
alter table Teacher
drop column name


//可指定插入的列
修改表(插入记录)
use LtsDatabase
insert into teacher
(列一,列二,列三...) values(10,'李天生','教师','10000')

修改表(更新记录)
use LtsDatabase
update teacher
set
id=160,
name='李天生',
job='高级教师',
salary=20000
where id=110 //条件

修改表(删除记录)
use LtsDatabase
delete from teacher where......

修改表(清空表)
use LtsDatabase
truncate table table_1

删除表
use LtsDatabase
drop table Teacher

此刻打盹,你将做梦;而此刻学习,你将圆梦。

原文地址:https://www.cnblogs.com/dreaminheart/p/6760217.html