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

大家都来看阿,瞧一瞧看一看啊

韩剧鼻祖 发布于 2006-10-28 21:24, 1082 次点击
大家好,我是第一次发贴
我想问一下,我用insert into ()values()插入的时候。提示indentity_insert 设置为OFF时,不能向表‘ ‘中的标识列插入显式值。
这是怎么回事呢?
谢谢大家
也许我的问题很幼稚,但我是新手,请大家支持
6 回复
#2
LouisXIV2006-10-28 21:48

查看帮助的indentity_insert和identity,你就知道为什么了

#3
就这样自信2006-12-12 22:01
你在插入前,indentity_insert 设置为OFF
你想插入项时,就将indentity_insert 设置为ON

就这样了,应该行的。
#4
棉花糖ONE2006-12-13 10:18
这位哥哥可真热心,把以前的老帐都找出来了
#5
ninggang2006-12-15 14:30
怎么会事啊,我怎么没有遇到这个问题啊,什么indentity_insert属性啊,还有indentity,我的表上怎么没有这个属性啊,要到哪里去找啊,怎么设置啊,好奇怪啊
#6
棉花糖ONE2006-12-15 14:38

indentity_insert这个属性应该默认是开的,我从使用到现在也没改过
indentity是自增的字段,如id int identity(1,1)
插入的时候不用你显示的添加,数据库会自动帮你完成

#7
ninggang2006-12-27 16:55
呵呵,谢谢!
1