回答

收藏

SQL Server 2008删除特殊架构下

技术问答 技术问答 1349 人阅读 | 0 人回复 | 2023-09-14

你好,我想知道数据库中的所有表格是否可以删除。这些内容是在自定义模式下创建的,例如DBO1 …使用一个sql查询或特殊脚本。
2 a* ~/ [! w4 J; D谢谢
: i1 @3 j; F( x                                                               
  ~0 v9 `. R. [! d+ O    解决方案:                                                               
  Z! ?0 I; w0 z1 u2 {7 A                                                                这将为您生成所有DROP
7 [3 Q. r- l* c; n4 X- HTABLE并打印出句子SQL陈述。然后,在复制和执行之前,您可以验证它是否符合您的期望。只要确保你100%确信…也许可以先备份一下- Z6 x7 D, l" u5 {
DECLARE @SqlStatement NVARCHAR(MAX)SELECT @SqlStatement =     COALESCE(@SqlStatement,N   N'DROP TABLE [DBO1].'   QUOTENAME(TABLE_NAME)   N   CHAR(13)FROM INFORMATION_SCHEMA.TABLESWHERE TABLE_SCHEMA = 'DBO1' and TABLE_TYPE = 'BASE TABLE'PRINT @SqlStatement
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则