忘记说明了,数据库是SQL server 2000

解决方案 »

  1.   

    不使用delete,可以用truncate吗?或者把数据库的表结构、存储过程、函数导出为sql脚本,在B库执行
      

  2.   

    把数据库备份一个
    然后执行
    exec sp_msforeachtable "truncate table ?"
    删除当前数据库所有表记录
      

  3.   

    将AA_data的表结构、存储过程等等导出为sql文件,再用记事本打开这个文件,将其中的AA_data全部替换成BB_data后保存文件。最后再在查询分析器中运行这个sql文件,这样AA_data的一个空数据库成功建立了,根本没有必要复制数据再删除数据(脱裤子放屁再穿裤子有必要吗?)
      

  4.   


    declare @sql varchar(8000)
    set @sql = ''
    select @sql=@sql+' truncate table ['+name+'] ' from sysobjects where xtype='u'
    print(@sql)
    exec(@sql)