0
我有兩個數據庫,即DB1
和DB2
。SQL Server 2008 R2:從其他數據庫查看table_name
目前正在處理數據庫DB1
。我有一個存儲在數據庫DB2
名稱爲View_1
的視圖。我想從數據庫DB1
中獲取該視圖上的所有表名。
我嘗試:
我使用的數據庫DB1
。
嘗試1:
SELECT Table_name
FROM INFORMATION_SCHEMA.VIEW_TABLE_USAGE
WHERE VIEW_NAME = 'DB2..View_1';
嘗試2:
SELECT Table_name
FROM INFORMATION_SCHEMA.VIEW_TABLE_USAGE
WHERE VIEW_NAME = DB2..'View_1';
但不能從其他數據庫視圖獲取TABLE_NAME的。
謝謝你這麼多。將根據SO時間限制在10分鐘內接受它以接受答案。 – MAK