sql语句删除多表
发布时间: 2024-10-05 08:10:55
delete from 表--删除数据,记录日志,耗时较长
truncate table 表--删除数据,不记录日志,删除较快
drop table 表--删除数据,删除表
‘贰’ 如何使用一条sql语句删除多张表中的数据
在源表中使用触发器,把这些相应表都一并删除。
或是设置主外键,使之级联删除。
‘叁’ sql语句--删除数据库中所有的表
这一句就能解决问题: EXEC sp_MSforeachtable 'EXEC (''DROP TABLE ?'')'如出现c++部落团队所说的FOREIGN KEY外表关联,运行以上语句两次就能行了。
热点内容