2012-11-08 91 views
0

我在SS2008中創建了一個名爲master的模式,但是每次輸入單詞時,它的格式都是藍色的,而不是黑色。我應該擔心嗎?我已經檢查了保留字列表,而且似乎並沒有在那裏。創建一個名爲'master'的模式

+1

['master'](http://msdn.microsoft.com/en-us/library/ms187837.aspx)是包含所有系統信息的sql server中的數據庫。我個人會將模式名稱更改爲其他名稱以防止混淆。 – Taryn

回答

2

它可能認爲你指的是名爲master的系統數據庫。我會認爲這是Master是一個保留關鍵字。這裏是一個link什麼是各種顏色的意思。

Red - Character string 

Dark Green - Comment 

Black, Silver Background - SQLCMD command 

Magenta - System function 

Green - System table 

Blue - Keyword 

Teal - Line numbers or template parameter 

Maroon - SQL Server stored procedure 

Dark Grey - Operators 
1

它突出顯示爲藍色,因爲master是sql server中的四個系統數據庫之一 - master,model,msdb和tempdb。

0

Master是系統數據庫之一,爲了清晰起見,應該修改系統數據庫並減少混淆。此外,SQL語法分析器可能會在意識到引用了您的模式之前先查看系統主數據庫。我知道這適用於命名對象時使用'sys'的情況。