sqlserver自动增长列引起的问题解决方法

来源:asp之家 时间:2011-10-24 19:37:28 

有两个结构完全相同的表,由其中一个表插入另一个表中指定条件的数据,报如下错误:
仅当使用了列列表并且 IDENTITY_INSERT 为 ON 时,才能为表'*'中的标识列指定显式值。
在网上找到了解决方案,亲自试过,可以解决。

方法: 

代码如下:


SET IDENTITY_INSERT test ON
insert into test(id,name) select id,name from test2
--<SPAN style="FONT-SIZE: 14px; COLOR: #0000ff">必须标明表中所有的字段名</SPAN>
SET IDENTITY_INSERT test OFF

标签:自动增长列
0
投稿

猜你喜欢

  • [js效果] 图片加载进度实时显示

    2007-09-12 19:27:00
  • 一个ASPJPEG组件的asp类 CLASS

    2008-03-11 12:22:00
  • 数据库理论:学习基于SQL数据库的算法

    2009-01-13 13:38:00
  • Firefox的默认样式表

    2008-05-09 12:06:00
  • 制作设置404页面

    2009-07-03 13:01:00
  • Mysql入门系列:优化MYSQL服务器

    2008-11-24 13:25:00
  • 列表模块是否需要标题

    2009-06-25 14:11:00
  • 编程活动中几个不良现象

    2008-09-01 12:23:00
  • jquery 使用点滴函数代码

    2011-05-21 16:12:00
  • 让css使网页图片半透明

    2007-02-03 11:39:00
  • oracle & mysql 多实例启动区别

    2011-02-23 12:28:00
  • 通向MySQL神秘王国的图形化之路

    2008-12-08 13:43:00
  • 如何使用ASP来读写注册表

    2007-09-20 13:08:00
  • 纯ASP结合VML生成完美图-折线图

    2010-05-11 16:50:00
  • 怎样开启phpStudy服务器

    2023-05-25 00:38:06
  • JavaScript 编程引入命名空间

    2007-10-11 19:00:00
  • asp如何显示一个等待或欢迎信息?

    2010-06-08 09:39:00
  • asp如何用SA-FileUp上传多个文件?

    2010-06-13 14:34:00
  • SQL Server 2000数据库FOR XML查询概述

    2008-12-09 14:49:00
  • 全局字体最佳实践

    2009-08-13 14:37:00
  • asp之家 网络编程 m.aspxhome.com