手上有个数据库sql2008的
里面有表20余张,所有表之间存在主外键关系
每张表里独有1000余条数据
问题:我要在不改变数据结构的情况下,清空所有数据
补充:删完子表删主表的方法我懂,我要的是一个快捷的方法,还有我手上没有建表的sql,从弄的方法也否决,
求解决方案!
------解决方案--------------------
执行一下,然后把结果全选,复制到新窗口批量执行
SELECT 'delete from '+name+';'
FROM sys.tables
SELECT 'delete from '+name+';'
FROM sys.tables