SQL 在自增列插入指定数据的操作方法
发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,SQL Server 中数据表往往会设置自增列,常见的比如说 首列的ID列。 往数据表插入新数据的时候,自增列是跳过的,无需插入即会按照设置的自增规则进行列增长。那么,如果我们想往自增列插入我们指定的
千家信息网最后更新 2025年11月06日SQL 在自增列插入指定数据的操作方法
SQL Server 中数据表往往会设置自增列,常见的比如说 首列的ID列。 往数据表插入新数据的时候,自增列是跳过的,无需插入即会按照设置的自增规则进行列增长。那么,如果我们想往自增列插入我们指定的数据时该怎么做呢?
一:建立一张简单的测试表
CREATE TABLE randy_test (id INT IDENTITY ( 1 , 1 ), num INT )
二:如果强行插入数据时:
INSERT INTO randy_test VALUES (1,11)
消息 8101,级别 16,状态 1,第 1 行
仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'randy_test'中的标识列指定显式值。
可以看到,数据库提示 不能给标识列指定显示值,除非 将数据表设置IDENTITY_INSERT为ON
三:设置标识列插入开关 开启,然后执行我们的插入操作
SET IDENTITY_INSERT randy_test ON INSERT INTO randy_test (id,num) VALUES (1,11);INSERT INTO randy_test (id,num) VALUES (2,22);set identity_insert randy_test OFF(1 行受影响)(1 行受影响)
结果如下图:
SELECT *FROM randy_test AS rtid num1 112 22
总结
以上所述是小编给大家介绍的SQL 在自增列插入指定数据的操作方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
数据
数据表
标识
影响
方法
常见
数据库
时候
比如说
消息
状态
疑问
级别
结果
网站
规则
增长
帮助
提示
支持
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
海泰互联网科技有限公司
网络安全与政治事例
针对网络安全的观点
网络安全教育班会笔记
软件开发报告实训心得体会
服务器机柜属于什么类目
2016网络安全大会视频
摩尔庄园服务器会不会不同
宿迁企业网络安全准入控制供应商
华为的服务器芯片架构
坦克世界俄服怎么看服务器
东营计算机软件开发学校信息
网络安全 注入
唐山网络技术费用
怎么选择表格中有的数据库
统计排名用什么数据库
工业控制网络技术张帆
管理员链接服务器命令
网络安全的重要性400字
信息安全方向和软件开发方向
数据库出售吗
互联网平安科技有限公司招聘
软件开发需要什么要求电脑
网站数据库用什么技术实现
微耕门禁数据库配置
jar数据库
青岛市浩瀚网络技术有限公司
网络安全应急中心会参公吗
游戏公司的服务器硬盘
安徽广播网络技术