关于IDENTITY_INSERT的用法介绍

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于IDENTITY_INSERT的用法介绍相关的知识,希望对你有一定的参考价值。

IDENTITY_INSERT用于对表中的标识列进行显式插入操作时的设置。格式如下:

set identity_insert TABLE_NAME ON/OFF

如果需要对表中定义为IDENTITY属性的列进行插入操作,需要首先将identity_insert打开,才可对其进行插入操作,insert into TEST (id,product) values (1,‘abc‘)

另外值得注意的是,如果identity_insert被打开,则后续在插入一行时必须要对该标识列进行插入操作才行,而不能省略identity列,否则会报错。

insert into TEST (product) values (‘dddd‘)

在执行以上语句时,省略了id列,所以会报错。或者将set identity_insert TABLE_NAME OFF,关闭对标识列的插入,则可以不用插入标识列的值了!

 

以上是关于关于IDENTITY_INSERT的用法介绍的主要内容,如果未能解决你的问题,请参考以下文章

java selenium Selenium IDE 用法

自动化测试-webdriver(JAVA) Selenium IDE 用法

ubuntu下 fdisk用法

总结一下关于this的用法介绍

插入标识列identity_insert

无法插入显式值,因为 IDENTITY_INSERT 为 OFF,但无法将 IDENTITY_INSERT 设置为 ON,因为它已经为 ON