2015-06-24 175 views
0

目標:
我想,當你使用查詢文件是數據庫[test]use [test])來檢索[data].[Mobiles]檢索數據

問題:
基於圖片二,我無法從數據庫中檢索值。不知道是什麼問題?數據庫[wwtest]已存在。

圖片1:

Picture 1

圖2:
Picture 2

+1

那是什麼'[DBO]'做什麼呢?我以爲'[data]'是模式名稱? –

回答

1

那是因爲你的第二個圖片您使用的是四部分組成的名稱,意思是:

服務器。數據庫。架構。對象

因此,查詢將失敗,因爲您沒有wwtest服務器。

假設[data]是您的架構名稱,你只需要您的查詢更改爲:

use [test] 

select * 
from [wwtest].[data].[Mobiles] 

,這將被視爲:

數據庫。架構。反對

更多信息:Transact-SQL Syntax Conventions (Transact-SQL)