首页 期权学习期权知识正文

identity_insert用法

xiaojiucai 期权知识 2020-08-17 716 0

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,关闭对标识列的插入,则可以不用插入标识列的值了!

原文链接:https://www.qiquanji.com/post/8527.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。