-------------【如何删除数据库中所有数据】---------
我想清空掉数据库内所有记录,保留表结构!(测试记录多,表多,删删麻烦)
SQL里如何遍历删除表数据?光查到有记录表名,不知道怎么做了。听说SQL2000有系统存储过程,可以直接实现?补充:数据库中没有外键关系!
我想清空掉数据库内所有记录,保留表结构!(测试记录多,表多,删删麻烦)
SQL里如何遍历删除表数据?光查到有记录表名,不知道怎么做了。听说SQL2000有系统存储过程,可以直接实现?补充:数据库中没有外键关系!
sp_MSforeachtable 'Delete from ?'sp_MSforeachtable @command1="Delete from ? "
sp_MSforeachtable 'Truncate Table ?'
sp_MSforeachtable 'Truncate Table ?'就这种
用循環語句送sysobjects中把 tablename 取出,
然後動態拼接 truncate table tablename
别乱试,数据会全没有的
海哥,这存储过程怎么SQL帮助里没记录捏?
这存储过程只适用SQL2000?