create  proc  usp_delete  asdelete a
delete bgo exec usp_delete

解决方案 »

  1.   

    可以的,那些语句就是删除用户表中的所数据,
    sys表不会被删除的
      

  2.   

    --然后删除数据
    exec sp_msforeachtable @command1='truncate table ?'
                          ,@whereand=' and objectproperty(o.id,''TableHasForeignRef'')=0'
    --此处o.id是什么意思?exec sp_msforeachtable @command1='delete from ?'
                          ,@whereand=' and objectproperty(o.id,''tablehasforeignref'')=1'
    能不能解释一下这里是什么意思?
      

  3.   

    sp_msforeachtable 是微软未公开的存储过程,是操作用户表的存储过程.