SQL操作总结

彻底删除test表,不在日志工进行记录
truncate table test

在日志中进行记录
delete from test  //删除整个表
delete from test where id = (select id from test1 where name='好的')  //根据筛选出的条件删除记录
delete test from (select top 100 * from test) as test1 where test.id = test1.id  //删除test表中的前100条记录

1、更新一条记录的值
update test set name="汤汤" where id='11'
2、更新多个记录的值
update test set wage = wage +100
update test set wage = wage*(1+5%) where id='11'
3、带子查询的更新语句
update employee set employee.dept_id (select dept_id from department where dep_name='信息部')
posted @ 2006-08-18 13:00  MSDI  阅读(153)  评论(0编辑  收藏  举报