2012-02-10 18 views
2

Sql Server CE 4を使用する次の表を作成しました。Sql Server CE 4既定値を挿入

create table abc(id int identity(1,1) primary key)

私がしようとすると、以下を使用して、新しいアイデンティティを生成するために、行を挿入した場合:私はデフォルトの単語の近くに問題があるというエラーを取得し

insert into abc default values

SQL Server CE 4を使用してこれを行うにはどうすればよいですか、できませんか?

答えて

0

このお試しください:

insert into abc (id) values (default) 
+1

はエラーを取得: '列は変更できません。 [Column name = id] ' – Schotime

+0

umh少なくともSQL ServerではCEでこれをテストすることはできません:INSERT t1 DEFAULT VALUES" table " – JTorrecilla

1
CREATE TABLE [abcd] (
    [id] int NOT NULL IDENTITY (1,1) PRIMARY KEY 
, [payload] bit NULL 
); 
GO 
INSERT INTO abcd (payload) VALUES (0); 
GO 

またはINT値をASSING自分

関連する問題