永发信息网

sql数据库中如何取消一个列中的标识规范?

答案:1  悬赏:20  手机版
解决时间 2021-01-07 12:41
sql数据库中如何取消一个列中的标识规范?
最佳答案
可以设置显示值插入


2.显示值插入(修改会话中的IDENTITY_INSERT ),临时性 ,不彻底该表列性质
SET IDENTITY_INSERT [ database_name . [ schema_name ] . ] table { ON | OFF }
  
1 --一般是组合使用,已确保会话中IDENTITY_INSERT的完整状态

SET IDENTITY_INSERT TABLENAME ON  --关闭
INSERT INTO TABLENAME(IDENTYTY_ID,...) VALUES(...)
INSERT INTO TABLENAME(IDENTYTY_ID,...) VALUES(...)
INSERT INTO TABLENAME(IDENTYTY_ID,...) VALUES(...)
SET IDENTITY_INSERT test OFF      --开启 
 
关于这种方式,需要注意如下:
A.任何时候,一个会话中只有一个表的 IDENTITY_INSERT 属性可以设置为 ON ,想修改其他表,必须将前一个ON状态改回OFF
B.如果插入值大于表的当前标识值,则 SQL Server 自动将新插入值作为当前标识值使用
C.SET IDENTITY_INSERT 的设置是在执行或运行时设置的
追问答的很细,可是我看不明白,你就直接回答我的问题好了追答SET IDENTITY_INSERT TABLENAME ON --关闭

其中:
TABLENAME
是你的表名。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
仓库内原存粮食4000千克,一周内存入和取出情
机械摆钟,正点打钟时人为的没让它打完,现打钟
王自如的人物经历
32岁的我改名字到那里去办理
此女的名字?在Graphis GIRLS看到的,坐等大
为啥注册时,就一直是加载中
2018江苏中考满分多少
2016年10月25吉林省松原市乾安县地震
一个数的五分之三等于三十二于五十八的和,这
跑跑卡丁车k1凌氏宋亚鹏是哪个车队的,车队的
潮州市南春中学的学校主页?
欢喜宠物地址有知道的么?有点事想过去!
中国移动通信集团山东有限公司泗水分公司怎么
写实性色彩和表现性色彩有和区别ps
海伦·凯勒曾说,假如给我有视觉的一天,我将
推荐资讯
五亩地种菜能转多少钱
我用海马10个红参50g丹参50g蜂房30山楂50陈皮
求SJ演过的所有短剧~~
乔丹的针织运动服83%棉17%聚酯纤维的面料容易
低眉信手续续弹,说尽心中无限事。轻慢乙丙复
生玛咖南方可以种植吗
富县征兵现在开始了吗
人性的扭曲道德的沦丧什么意思?
上海酒驾违章在什么网站可以查询
行不行看户型!买好户型看准五大标准错不了
NA在化学中的定义啊,又是怎么定义的
期望月薪写多少合适
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?