使用ant脚本删除sql server数据库中的所有表

时间:2010-05-04 02:59:50

标签: sql-server ant jdbc

有人可以帮我吗?

如果我不必明确列出表名,我更喜欢。

2 个答案:

答案 0 :(得分:2)

之前看过......

exec sp_MSforeachtable“DROP TABLE?PRINT'?要删除'”

来源 - http://sqlserver-qa.net/blogs/t-sql/archive/2008/05/20/4266.aspx

答案 1 :(得分:0)

删除数据库怎么样? DROP DATABASE <database name>

当然,这对于存储过程,触发器等来说是粗略的。但是如果目的是为了重新创建它们而消除所有表,那么你重新创建所有其他相关组件也是有意义的,例如:索引。