我在下面有这个问题。如果特定的表存在于数据库中,此查询将在数据库中查找。我的问题是,通过使用INFORMATION_SCHEMA.TABLES,它会找到另一个数据库的表名吗?或仅在您所连接的特定数据库中?
select * from INFORMATION_SCHEMA.TABLES where TABLE_NAME = N'WebServiceCredentials'
发布于 2015-10-26 15:36:21
发布于 2015-10-26 15:40:08
您可以使用查看所有数据库的所有表,但不能使用INFORMATION_SCHEMA.TABLES查看
您可以使用system tables。您可以运行以下查询:
sp_msforeachdb 'select "?" AS dbname, * from [?].sys.tables'https://stackoverflow.com/questions/33340550
复制相似问题