2017-02-14 82 views

回答

1

它也很重要你使用哪個數據庫。當你打開一個默認查詢窗口時,它選擇Master作爲你的數據庫。您可以手動將其更改爲您的數據庫,該數據庫將在此之後接受表名稱,或者您可以在查詢中指定 使用數據庫名稱;

否則,你將需要與每一個參考指定databasename.schema.table名。這也是您可以在同一查詢窗口中跨多個數據庫查詢的方式。

1

[]被稱爲QUOTENAME,當你沒有爲對象的valid identifier也需要..

對於實例

失敗

create table dbo.123 
     (
     id int 
     ) 

這個成功

create table dbo.[123] 
     (
     id int 
     ) 

因此,總之,[]是沒有必要的,如果你有一個有效的標識符,並且當你沒有一個時是必需的

相關問題