iis7发布网站教程乐清市做淘宝网站公司
iis7发布网站教程,乐清市做淘宝网站公司,临淄网站制作价格低,wordpress li分页版权声明#xff1a;本文为博主原创文章#xff0c;未经博主同意不得转载。 https://blog.csdn.net/nwsuaf2009012882/article/details/32703597 SQL Server 2008 数据库主键自增插入显示值 前几天在工作的时候遇到在删除数据库中表的数据的时候。删除之后#xff0c;又一次… 版权声明本文为博主原创文章未经博主同意不得转载。 https://blog.csdn.net/nwsuaf2009012882/article/details/32703597 SQL Server 2008 数据库主键自增插入显示值 前几天在工作的时候遇到在删除数据库中表的数据的时候。删除之后又一次加入的数据没有得到原来的数据的id值(表中id为主键且设置为自增) 使用的是SQL Server 2008 ,如今已解决,和大家分享一下 详细情况 1.建立表t_test,设置主键自增,例如以下图 2.向表中插入数据 因为表中的主键字段id为自增在插入的时候不须要指定显示插入。所以Sql 语句为 span stylefont-size:24px;insert into [xxx].[dbo].[t_test] values (xiaoming)
insert into [xxx].[dbo].[t_test] values (hanmei)
insert into [xxx].[dbo].[t_test] values (lilei)
insert into [xxx].[dbo].[t_test] values (ligang)
insert into [xxx].[dbo].[t_test] values (xiaozhi)/span 再插入的时候并没有指定显示值id字段数据库会自己主动添加主键id值,数据库中数据为 3.删除数据,又一次加入带有显示值的数据 span stylefont-size:24px;delete [xxx].[dbo].[t_test] where id 1/span插入带有显示值的数据 span stylefont-size:24px;insert into [guagua_new_event_system_test].[dbo].[t_test] values (1,xiaoming)/span数据库提示 消息 8101级别 16状态 1第 1 行 仅当使用了列列表而且 IDENTITY_INSERT 为 ON 时才干为表xxx.dbo.t_test中的标识列指定显式值。 又一次设置INDENTITY_INSERT为ON时又一次重加sql 语句为 span stylefont-size:18px; SET IDENTITY_INSERT [xxx].[dbo].[t_test] ON /spanspan stylefont-size:18px; insert into [xxx].[dbo].[t_test] values (1,xiaoming)/span数据库提示 消息 8101。级别 16状态 1第 2 行 仅当使用了列列表而且 IDENTITY_INSERT 为 ON 时才干为表xxx.dbo.t_test中的标识列指定显式值。明明已经设置了INDENTITY_INSERT为ON可是为什么还是没有加入进去看了SQL Server 2008的帮助文档才明确须要制定一一相应的列名在显示插入的时候。 所以正确的Sql 语句为 span stylefont-size:18px;SET IDENTITY_INSERT [xxx].[dbo].[t_test] ON
insert into [xxx].[dbo].[t_test](id ,name) values (1,xiaoming)
SET IDENTITY_INSERT [xxx].[dbo].[t_test] OFF/span 仅仅是在显示插入值的时候的时候须要制定列名。同一时候打开同意显示插入的INDENTITY_INSERT,才可以插入。 --- --- 路漫漫其修远兮吾将上下而求索 转载于:https://www.cnblogs.com/ldxsuanfa/p/10857294.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/87682.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!