注册 登录
编程论坛 SQL Server论坛

insert语句问题

linwu_2006 发布于 2008-11-16 12:06, 956 次点击
create table tt
(
id int primary key identity(1,1),
pdate datetime,
);
我创建一个表tt如上,id列为递增列.
现在我想插入,为什么不能呢?
insert into ttvalues (null, getDate());
怎么提示:仅当使用了列的列表,并且 IDENTITY_INSERT 为 ON 时,才能在表 'tt' 中为标识列指定显式值。
4 回复
#2
zym3088210862008-11-16 20:14
自增长的话~你就不要帮他再赋(NULL)~直接添加pdate参数的值~应该就可以了~
#3
ggvboy2008-11-17 14:22
主键自增,你给他空,是让他违反非空约束呢还是给他赋值呢?
#4
西风独自凉2008-11-17 15:52
自動增長鍵無需插入   當它不存就得了
#5
insidequan2008-11-18 11:42
insert into ttvalues (getDate());
1