gpt4 book ai didi

sql-server - 跨多个数据库查找表 SQL SERVER 2005

转载 作者:行者123 更新时间:2023-12-02 10:36:43 24 4
gpt4 key购买 nike

我将表导出到服务器,但找不到该表。也许我没有放置正确的目标数据库。如果我的服务器有多个数据库,如何在不打开每个数据库的情况下找到该表?

我使用 MS Sql Server Management Studio 2008。

最佳答案

粗糙又肮脏,但它可以完成工作。

-- Instructions. Replace "table_name_here" with actual table name
sp_MSforeachdb 'USE ?
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N''[table_name_here]'') AND OBJECTPROPERTY(id, N''IsUserTable'') = 1)
BEGIN
PRINT ''Found in db ?''
END'

关于sql-server - 跨多个数据库查找表 SQL SERVER 2005,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/610609/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com