导读:内容一: 1. 创建一个临时表,用于演示sqlserver语法中delete删除的使用方法IFOBJECT_ID('tempdb..#tblDelete')ISNOTNULLDROPTABLE#tblDelete;CREATETABLE#tblDe......
内容一:
1. 创建一个临时表,用于演示sqlserver语法中delete删除的使用方法IFOBJECT_ID('tempdb..#tblDelete')ISNOTNULLDROPTABLE#tblDelete;CREATETABLE#tblDelete(Codevarchar(50),Totalint);
2. 往临时表#tblDelete中插入几行测试,用于演示如何删除数据insertinto#tblDelete(Code,Total)values('Code1',30);insertinto#tblDelete(Code,Total)values('Code2',40);insertinto#tblDelete(Code,Total)values('Code3',50);insertinto#tblDelete(Code,Total)values('Code4',6);
3. 查询临时表#tblDelete中的测试数据select*from#tblDelete;
内容二:
1、delete 语句用于删除表中的行。delete语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存。
2、drop (删除表):删除内容和定义,释放空间。简单来说就是把整个表去掉。以后要新增数据是不可能的,除非新增一个表。
3、truncate (清空表中的数据):删除内容、释放空间但不删除定义(保留表的数据结构)。与drop不同的是,只是清空表数据而已。
版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、