请问删除多个表的记录能用通配符吗?(5分)

  • 主题发起人 主题发起人 王建伟
  • 开始时间 开始时间

王建伟

Unregistered / Unconfirmed
GUEST, unregistred user!
请问删除多个表的记录能用通配符吗?
比如说,我要删除所有以'Tab_'开头的表的记录怎么办?
 
不行吧,怎么有这种想法,写个过程不就行了。
 
目前还没有这种简单的技术了,只能通过写程序来完成了。
 
是因为表太多了,几百个,现在要测试,需要清空数据库,又不能都清空了,
字典表需要留着,所以想这样做的。这么简单的功能应该提供啊,我要给SQL标准协会提建议。
 
用select name from sysobjects where xtype='U' and name like 'tab_%'
可以查出你要的表,在做个循环删除。
 
你可以把数据库的sql脚本导出来了,在执行脚本就行了
 
多人接受答案了。
 
后退
顶部