第4章SQLServer数据表的管理重点.ppt

4.3.4 使用DELETE或TRANCATE TABLE删除表中的数据 1.使用DELETE语句 使用T-SQL中的DELETE语句可以删除数据表中的一行或多行记录。其基本语法格式如下。? DELETE table_name [FROM {table_source}[ ,…n ] ]? [WHERE { search_condition }] table_source::= table_name[[AS] table_alias] [ ,…n ] 注意:若在DELETE语句中没有给出WHERE子句,则删除表中所有记录。 Page * * 【例4.13】 将“学生信息”表中学号为“2013030102”的同学的记录删除。? USE jxgl GO DELETE 学生信息 WHERE stu_id=2013030102 GO Page * * 2.使用TRANCATE TABLE清空数据表 清除表中所有记录也可以使用TRUNCATE TABLE语句。其语法格式如下。 TRUNCATE TABLE table_name 该语句的功能是删除表中的所有记录,与不带WHERE子句的DELETE功能相似,不同的是DELETE语句在删除每一行时都要把删除操作记录到日志中,而TRUNCATE TABLE语句则是通过释放表数据页面的方法来删除表中的数据,它只将对数据页面的释放操作记录到日

文档评论(0)

1亿VIP精品文档

相关文档