ms sql入门基础-删除数据--

ms sql入门基础-删除数据--

ID:9660918

大小:50.50 KB

页数:2页

时间:2018-05-04

ms sql入门基础-删除数据--_第1页
ms sql入门基础-删除数据--_第2页
资源描述:

《ms sql入门基础-删除数据--》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、MSSQL入门基础:删除数据>>  11.2.1DELETE语法  DELETE语句用来从表中删除数据,其语法为:          各参数说明如下:FROM  此参数为可选选项,用于连接DELETE关键字和要删除数据的对象名称。table_name  指定要删除数据的表。  指定一个额外的FROM子句。这是DELETE命令在Transact-SQL语言中的扩展,它允许同时删除多个表中的数据。其所含的参数包括join_table、join_type等,与第10章数据查询中FROM子句中所讲的一致。ITTED选项。PAGLOCK  指定在SELECT命令执行

2、时使用对数据页做共享锁。这是SQLServer的内定方式。READMITTED  指定数据扫描执行时使用与运行在READMITTED孤立级上的事务相同的锁语义。即SELECT命令不会返回尚未提交的数据。READPAST  跳过目前被锁定的行。此选项只用于在事务运行在READMITTED孤立级上的情况下。READUNMITTED  此选项等价于NOLOCK选项。REPEATABLEREAD  指定数据扫描执行时使用与运行在REPEATABLEREAD孤立级上的事务相同的锁语义。即用SELECT命令读取的数据在整个命令执行过程中不会被更改。此选项会影响系统的效

3、能,非必要情况最好不用此选项。ROITIED或READPAST表提示不能用于作为插入、删除或更新操作对象的表。  11.2.2用DELETE删除数据12下一页>>>>这篇文章来自..,。(1)删除一条记录  例11-5删除编号为10031011的员工记录  usepangu  deletefromemployee  p_id=10031011  (2)删除多条记录  例11-6删除所有的部门信息记录  usepangu  deletefromdepartment_info/*或使用deletedepartment_info*/  这个例子删除了depart

4、ment_info表中的所有数据使它成为空表  (3)带子查询的删除语句  子查询同样可以嵌套在DELETE语句中,用以构造执行删除操作的条件。  例11-7:删除后勤部所有员工的记录。  usepangu  deletefromemployee  department  e=后勤部)  例11-8删除订货表前100项记录中所有产品编号为1003002的产品  usepangu  deleteorders  from(selecttop100*fromorders)asorders_top100  department_info  e  注意:由于TRUN

5、CATETABLE命令不会对事务处理日志进行数据删除记录操作,因此不能激活触发器。  例11-10:删除所有的部门信息记录。  usepangu  truncatetabledepartment_info  查看全套MSSQL入门基础教程>>>>>上一页12>>>>这篇文章来自..,。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。