SQL Server 2008 R2的創建非集羣PK語法是否不一致?
爲什麼
create table A
(
id int,
primary key nonclustered (id)
)
是正確的,沒有錯誤執行?
但
create table A
(
id int,
primary key nonclustered id
)
是一個錯誤?給予
')'附近的語法不正確。
抵押品的問題:爲什麼
create table c(id int primary key clustered)
執行
但
create table c(id int primary key nonclustered)
對不起,這兩個工作。
是一個錯誤?
建議糾正的語法是否不一致?
+1,謝謝,但我不明白沒有逗號的語法。問題是關於語法與(不)括號過多。 – 2010-11-07 20:32:41