我有链接服务器中的表名。如何编写T-SQL查询以从该表名中查找数据库名称(在链接服务器中)? 我不知道链接服务器查询。请帮助我 谢谢。
答案 0 :(得分:1)
SELECT * FROM <linkedservername>.INFORMATION_SCHEMA.TABLES
或
SELECT * FROM <linkedservername>.INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME = 'XXXXX'
或
select * from <linkedservername>.master.sys.databases
获取所有数据库的列表
答案 1 :(得分:0)
SELECT * FROM (nameoflinkedserver).INFORMATION_SCHEMA.TABLES
答案 2 :(得分:0)
SELECT * FROM LinkServerName.DatabaseName.SchemaName.TableName
实施例
从MYLINKSERVER.MYDATABASE.MYSCHEMA.MYTABLE中选择*