学曲谱,请上曲谱自学网!

identity_insert

时间:2019-02-10 17:33:32编辑:刘牛来源:曲谱自学网

概括:这道题是包婆忻同学的课后练习题,主要是关于identity_insert,指导老师为胥老师。美文摘抄是一个以爱情、情感、心情、人生为主题的美文阅读网站,专业提供在线阅读欣赏,包括原创美文、伤感日志、情感故事、心情随笔、散文、诗歌、经典语句以及人生感悟、美文摘抄之类的精美文章。

题目:identity_insert

解:

对的。

插入数据时,自增长列是系统自动处理,不需要你来指定数值,你也指定不了。只有将IDENTITY_INSERT 为 ON 时插入数据时,自增长列你才可以指定一个值

比如我有一个表PZ,有如下列XH,ID,INX,KMID,FZZID,CODE ,JFJE,DFJE,RQ,ZY其中XH是自增长,正常插入数据时

insert PZ (ID,INX,KMID,FZZID,CODE ,JFJE,DFJE,RQ,ZY) VALUES(......)不需要指定XH列。如果将IDENTITY_INSERT打开

set IDENTITY_INSERT PZ ON

插入数据时就可以给XH列指定值

INSERT PZ (XH,ID,INX,KMID,FZZID,CODE ,JFJE,DFJE,RQ,ZY) VALUES(指定表中没有的数值,24389,3,1524,1,'0109',0,0,'2011.1.29','JK')

关闭IDENTITY_INSERT

SET IDENTITY_INSERT PZ OFF

相关思考练习题:

题1:我把ID设为自增后,就出现了:仅当使用了列列表并...

点拨:这个很简单. 只要在 SQL 语句里面,把那个 自增ID 的列, 从 INSERT INTO 的语句中间删除掉就可以了。 例如原先的 SQL 是 INSERT INTO 表 ( ID, name, other) VALUES( 1, 'Test', 'HaHa'); 当 ID 这一列,被修改成 自增列, 也就是 IDENTITY 之...

题2:仅当使用了列的列表,并且 IDENTITY_INSERT 为 ON ...

点拨:您的表有一列是自增长的标识列,比如第一列是, 您需要使用这样的格式: INSERT INTO 学生信息(字段2,字段3,字段4,字段5,字段6) values('张飞','男',200801,18,'团员',2008-3-1)

题3:仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,...

点拨:如提示所示啊,你导入的表中有标识列,标识列只有IDENTITY_INSERT 为 ON 时 才能显示的添加,你在select * 中把*改成列名,去掉标识列就可以了 如果是需要添加的,那么用set IDENTITY_INSERT cangchuchayi on 来打开开关,但是需要显示指定列名...

题4:仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,...

点拨:如果要向IDENTITY列中显式插入值, 除了设置IDENTITY_INSERT 意外, 还要求列出插入表中的列, 必须是: INSERT INTO 表(列1,列2,列3) VALUES(....) 这样, 前面的列的列表是不可以省略的

题5:仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,...

点拨:insert into goods(列名1,列名2,....)values('','',.....)还需要指定列名,把列名写上

梦在前方

楼梯结构设计

热门曲谱

Copyright © 2014-2019 曲谱大全(www.qpzxw.com)曲谱自学网版权所有 备案号:皖ICP备2021004734号-1

版权声明:曲谱网所有曲谱及资料均为作者提供或网友推荐收集整理而来,仅供爱好者学习和研究使用,版权归原作者所有。

联系邮箱:qupudaquanhezuo@gmail.com