有两个结构完全相同的表,由其中一个表插入另一个表中指定条件的数据,报如下错误:
仅当使用了列列表并且 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

更多相关文章

  1. MySQL 5.7.9 服务无法启动-“NET HELPMSG 3534”的解决方法
  2. Linux下MYSQL 5.7 找回root密码的问题(亲测可用)
  3. Android(安卓)10 定位问题,获取NMEA(支持5.0~10.0)
  4. mybatisplus的坑 insert标签insert into select无参数问题的解决
  5. 关于Android(安卓)Studio3.2新建项目Android(安卓)resource link
  6. Android软键盘适配问题
  7. SlidingMenu和ActionBarSherlock结合做出出色的App布局,Facebook
  8. android解决坚屏拍照和保存图片旋转90度的问题,并兼容4.0
  9. Android(安卓)Calendar使用过程中遇到的问题

随机推荐

  1. Android开发中Android与网页(JavaScrip)t的
  2. Android 实现 选择文件对话框
  3. Android Studio 报错小记
  4. 6.1.5 GridView详解
  5. 设置Android程序的默认安装位置
  6. Android 手机震动 设置震动时间
  7. TabActivity的使用遇到的问题
  8. Android中使用TagFlowLayout制作动态添加
  9. Android(安卓)常用布局及基本UI控件
  10. Android 自定义标题栏Title Bar