使用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來做到這一點?或者這是不可能的?
使用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來做到這一點?或者這是不可能的?
試試這個:
insert into abc (id) values (default)
CREATE TABLE [abcd] (
[id] int NOT NULL IDENTITY (1,1) PRIMARY KEY
, [payload] bit NULL
);
GO
INSERT INTO abcd (payload) VALUES (0);
GO
或者assing int值自己
得到的錯誤:'列不能修改。 [Column name = id]' – Schotime 2012-02-10 13:14:55
umh至少在SQL Server中,我現在不能在CE中測試這個:INSERT t1 DEFAULT VALUES退出「table」 – JTorrecilla 2012-02-10 13:21:57