关于sql 增删改

1.更改数据库的名称

--更改数据库的名称,逗号前面是之前的,后面是改成的名

sp_renamedb student,xuesheng

 

2.表中有数据的情况下再添加列、删除列

--后来添加列,只能默认可以为空值

altear table shuiguo add [int] varchar(10)

--int加上中括号,会当做列名来使用

go

--删除int这一列

alter table shuiguo drop column [int]

修改表中数据的值

 update 这个表 set 这个列,设置数量变化   where 这个数据的编号,因为编号是唯一能够代表这条数据的,所以一般用编号

例:

修改chaoshi表中商品数量shu加3个,编号是1001,code

先获取一下这个表中原有数量,放进一个变量中,如@a

select @a=shu from chaoshi where  code=1001

update chaoshi set shu=@a+3 where code=1001--update更新的意思,set 设置,修改超市表中编号为1001的商品数量加3

删除表中一整条数据,用delet

delete from 这个表 where 这个数据的编号,找一个能够唯一能够代表这条数据的,这里用编号举例

例: 

删除chaoshi表中编号code为1001 的这件商品数据

delete from chaoshi where code=1001

 

posted @ 2016-06-08 21:51  小飛  阅读(146)  评论(0编辑  收藏  举报