回答

收藏

SQL Server 2008删除特殊架构下

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

你好,我想知道数据库中的所有表格是否可以删除。这些内容是在自定义模式下创建的,例如DBO1 …使用一个sql查询或特殊脚本。
4 ^6 ]  w3 L- D3 x5 c* N" F5 ~谢谢/ r  G7 q! T0 e5 l
                                                               
- K( Q+ Z4 o& t" H, ?2 J    解决方案:                                                                4 O- K! X% m% i4 k, v
                                                                这将为您生成所有DROP0 ^9 E7 f2 W# Y3 w# v" {$ \: h
TABLE并打印出句子SQL陈述。然后,在复制和执行之前,您可以验证它是否符合您的期望。只要确保你100%确信…也许可以先备份一下# v' f' I( L& |8 H
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
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则