0

自動インクリメントの列を作成する SQL Server CE のクエリは何ですか?

試してみましたIDENTITY(1,1), PRIMARY KEY..まだ運がありません:(

よろしくお願いします!

4

2 に答える 2

1

ドキュメントから:

CREATE TABLE MyCustomers 
    (
      CustID int IDENTITY (100,1) PRIMARY KEY
     ,CompanyName nvarchar (50)
    )

あなたの問題はアイデンティティ句の後の「、」だと思います - それを削除するとうまくいくはずです。

于 2012-04-23T10:04:50.667 に答える
1

If you tried with

IDENTITY(1,1), PRIMARY KEY

try dropping the comma:

IDENTITY(1,1) PRIMARY KEY

Also, please note that:

  • a table can have at most one identity column
  • you can specify PRIMARY KEY on a column the first time you create the table. If you are doing an ALTER TABLE [...] ADD COLUMN, this is invalid
于 2012-04-23T10:06:27.707 に答える