相关疑难解决方法(0)

选择仅包含特定表的数据库

我正在寻找一种方法来选择我的sql server上的所有数据库,它只包含表"dbo.mytable"

我怎样才能做到这一点 ?

我已经有了这两个sql查询:

Select name From sys.databases Where database_id > 5
Run Code Online (Sandbox Code Playgroud)

IF EXISTS
    (SELECT * FROM sys.objects 
    WHERE object_id = OBJECT_ID(N'[dbo].[mytable]') AND type in (N'U')) 
  Select 1 [Exists]
Else
  Select 0 [Exists]
Run Code Online (Sandbox Code Playgroud)

第一个查询列出了我的sql server上的所有数据库,第二个查询是否存在dbo.mytable.我想合并它们.

谢谢

sql sql-server sql-server-2008-r2

9
推荐指数
1
解决办法
3588
查看次数

标签 统计

sql ×1

sql-server ×1

sql-server-2008-r2 ×1