之前有人問我T-SQL能不能跨庫查詢,我說不能,因爲權限問題,怎麼能隨便訪問別人的數據庫呢。
結果今天發現還真的可以,我試着用數據庫名.表名查詢,提示找不到。後來多點了一個點,發現查到了。
看了看幫助,還真的可以。。
select * from hdaccp..dept
還可以聯合查詢
select * from [Sonny_Game]..GameRecord a inner join [Sonny_System]..Game b on a.GameID = b.ID
-----
Sonny_Game是數據庫,GameRecord是該庫下的一個表
Sonny_System是系統數據庫,Game是他的一個表
大家看到了額,只要在數據庫和他表名之間添加兩個點 就可以了!
o(∩_∩)o...哈哈
T-SQL跨庫查詢
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
sql語法、關係建模
死瘦宅
2019-02-24 22:35:22
安裝SQL數據庫之一些常見故障
179390988
2019-02-23 14:05:54
安裝SQL數據庫之補丁安裝常見問題
179390988
2019-02-23 14:05:54
SQL server2000中用命令和圖形界面兩種方式創建庫
coinking
2019-02-23 13:36:37
SQL server 2000在windows 2003中的部署
coinking
2019-02-23 13:34:58
Oracle進程佔用資源過大導致系統緩慢的問題
itserver_live
2019-02-23 13:29:47
處理Oracle被鎖住的進程
itserver_live
2019-02-23 13:29:47
瞭解透明數據加密 (TDE)
nshuai123
2019-02-23 13:21:00
SQL SERVER2005 數據庫,用戶權限遷移實錄
hz022
2019-02-23 13:00:58
EVEREST Corporate Edition 使用SQL保存數據的簡易方法
qwfy45
2019-02-23 00:42:53
SQL2008R2SP1
zm1430
2019-02-23 00:35:40
oracle分區表的建立方法(包含已經存在的表要分區) .
xuts5
2019-02-23 13:48:29