SQL Server:向 SQL Server 自增字段插入值 (转)
SQL Server:向 SQL Server 自增字段插入值
【鹏城万里】 发表于 www.sqlstudy.com
通常情况下,不能向 SQL Server 自增字段插入值,如果非要这么干的话,SQL Server就会好不客气地给你个错误警告:
Server: Msg 544, Level 16, State 1, Line 1
Cannot insert explicit value for identity column in table 't' when identity_insert is set to OFF.
这个错误消息提示我们,如果向 SQL Server 自增字段插入值, 需要设置 identity_insert 选项为 on。
set identity_insert on
看具体的一个例子:
create table dbo.t
(id int identity(1,1) not null,name varchar(50)
)
set identity_insert t oninsert into t (id, name) values(1, 'sqlstudy')set identity_insert t off
注意的是,自增字段插入值后,要及时把 identity_insert 设置为 off。
转载于:https://www.cnblogs.com/withoutaword/archive/2012/07/13/2589663.html
SQL Server:向 SQL Server 自增字段插入值 (转)相关推荐
- php mysql 字段自增_MySQL自增字段取值的详细介绍(附代码)
本篇文章给大家带来的内容是关于MySQL自增字段取值的详细介绍(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 1 前言 本文来自回答思否网友的一个问题,这个网友新建了一张表 ...
- mysql 修改自增字段起始值不生效_Mysql数据库基本介绍
1.mysql不分大小写, 他是存放数据的数据库管理系统字符集使用utf-8,python分大小写,r也分大小写,常用的数据库是关系型数据库,workbench编辑工具,Ctrl+回车执行: 2.一个 ...
- mysql自增序列nextval并发_[DB][MySql]关于取得自增字段的值、及@@IDENTITY 与并发性问题...
大致意思是[SELECT @@IDENTITY]获取的是当前数据库连接的前一次运行的值.其它连接运行的值不会影响当前线程.时下流行的框架(如Spring-jdbc.mybatis.hibernate) ...
- 数据库SQL:在插入语句中使用查询查询语句(动态获取数据库自增字段的值)
在插入语句中使用查询: INSERT into 表名(获取自增id1 ,获取自增id2 ,字段3 ,...... ,字段N ) SELECT 表别名1.id, 表别名2.id ,"字段3的值 ...
- python自增_python mysql自增字段AUTO_INCREMENT值的修改方式
在之前得文章中我们说过,如果使用delete对数据库中得表进行删除,那么只是把记录删除掉,并且id的值还会保持上次的状态. 即删除之前如果有四条数据,删除之后,再添加新的数据,id怎会从5开始. 但是 ...
- python为mysql设置id自增长_python mysql自增字段AUTO_INCREMENT值的修改方式
在之前得文章中我们说过,如果使用delete对数据库中得表进行删除,那么只是把记录删除掉,并且id的值还会保持上次的状态. 即删除之前如果有四条数据,删除之后,再添加新的数据,id怎会从5开始. 但是 ...
- MSSQL自增字段默认值
DBCC CHECKIDENT (表名, RESEED, 默认值) 转载于:https://www.cnblogs.com/wangpei/archive/2009/02/19/1393812.htm ...
- SQL Server数据库自增字段正确的插入值的描述
我们今天主要向大家讲述的是SQL Server数据库之向SQL Server自增字段正确的插入值的实际操作步骤,在一般的情况下,我们不能向 SQL Server 数据库自增字段中插入值,如果非要这么干 ...
- MS-SQL Server 基础类 - SQL语句
网址收藏夹 免费申请! 首页 |收藏夹 | 笑话 | 贴吧 | 交友 | 留言 | 软件 | 超市 | 网页特效 | 酷站导航 | 论坛 新闻 | 同学录 | 图片 | 跑商 | 动画 | 音乐 ...
最新文章
- restful可以转发么_DRF使用超链接API实现真正RESTful
- AdminIII连接linux Postgresql过程中的几个小问题
- 成功解决TypeError: take() got an unexpected keyword argument ‘fill_value‘
- cocos2dx中关于Action动作的相关API的详细介绍
- 我所遭遇过的游戏中间件---HumanIK
- 2019手把手教你Java面试通关BAT
- 成为软件高手的几个忌讳(转贴)
- 爱情四十八课,深情淡如水
- Zookeeper使用案例
- 高性能MySQL概述
- 基于Spark的电影推荐系统实现
- 基于开源SDN控制器的下一代金融云网络的研究与实践
- cas5.2集成ldap
- 锐捷交换机配置snmp版本_原创整理:锐捷S3550系列交换机基本配置命令(一)
- Python分析并绘制可视化动态地图,实时查询全球疫情数据(11月最新...)
- 2015年数模B题学习报告
- FPGA DVB-S2 FEC 信道译码 BCH译码器 LDPC译码器 解交织器 IP core
- 2021-09-21
- 浅谈IT服务与服务管理
- docker(一):基本组成与常用命令
热门文章
- 武汉锅检所检测机器人_嵊州市管道cctv机器人-检测服务,武汉天仪ty333,诚信承诺...
- linux杀dmol3进程,linux下运行Gaussian09进程被killed - 量子化学 - 小木虫 - 学术 科研 互动社区...
- java 变量 占用空间_Java-空变量是否需要内存空间
- matlab 创建批量文件夹_Matlab开发Web App服务器(一)
- 036_jQuery Ajax全局回调函数
- linux systemd 编译,交叉编译 systemd(to be continued)
- 如何用php新增税金一列_PHP计算个人所得税步骤详解(附代码)
- dotnet安装包时找不到依赖关系_无法加载文件或程序集'Microsoft.AspNet.TelemetryCorrelation'或其依赖项之一 . 该系统找不到指定的文件...
- github pages markdown_排版利器——MarkDown入门简介
- python37.dll可能与您正在运行_win7系统提示模块可能与您正在运行的windows版本不兼容如何解决...