CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

有是简单的问题!

楼主zxz1215()2006-07-03 13:38:24 在 MS-SQL Server / 基础类 提问

 
  insert   into   tpimis.dbo.jxc_pdxs   select   *     from   wdtpimis.dbo.jxc_pdxs  
  我在插入的时候提示:  
   
  服务器:   消息   8101,级别   16,状态   1,行   1  
  仅当使用了列的列表,并且   IDENTITY_INSERT   为   ON   时,才能在表   'tpimis.dbo.jxc_pdxs'   中为标识列指定显式值。  
   
  那位高手帮我看看改怎么弄一下,让他能插进去!! 问题点数:50、回复次数:7Top

1 楼zlp321002(Life Is Good,Let's Shine)回复于 2006-07-03 13:40:33 得分 10

SET   IDENTITY_INSERT     jxc_pdxs   ON    
  insert   into   tpimis.dbo.jxc_pdxs   select   *     from   wdtpimis.dbo.jxc_pdxs  
  SET   IDENTITY_INSERT     jxc_pdxs   OFF    
  Top

2 楼zjcxc(邹建)回复于 2006-07-03 13:40:44 得分 20

use   tpimis  
  set   identity_insert   dbo.jxc_pdxs     on  
  insert   into   dbo.jxc_pdxs(写清楚列的列表)  
  select   *     from   wdtpimis.dbo.jxc_pdxs  
  set   identity_insert   dbo.jxc_pdxs     off  
   
  Top

3 楼LiBin_OberthurCS(欧贝特)回复于 2006-07-03 13:42:07 得分 10

把表中所有字段(自增长字段除外)在"..."位置列出:  
   
   
  insert   into   tpimis..jxc_pdxs(...)   select   ...   from   wdtpimis.dbo.jxc_pdxsTop

4 楼wwh999(印钞机V2.0...开发中....)回复于 2006-07-03 13:42:29 得分 0

tpimis.dbo.jxc_pdxs表中存在标识列.Top

5 楼wwh999(印钞机V2.0...开发中....)回复于 2006-07-03 13:45:53 得分 10

SET   IDENTITY_INSERT  
  允许将显式值插入表的标识列中。  
   
   
  针对你上面的问题,改动如下(在INSERT语句前后加上)  
          SET   IDENTITY_INSERT   表名称   ON  
          insert....  
          SET   IDENTITY_INSERT   表名称   OFF  
   
  关于SET   IDENTITY_INSERT的更多说明,按F1看聯機幫助...  
   
  Top

6 楼sun_power(网络)回复于 2006-07-03 13:48:06 得分 0

------你的问题在于主键和制动增长的标识列,表示列不用插入  
  insert   into   tpimis.dbo.jxc_pdxs(‘这里是列,除了自动增长的标识列’)   select   (‘和上表相对应’)     from   wdtpimis.dbo.jxc_pdxs  
  Top

7 楼fcuandy(了此残生.)回复于 2006-07-03 14:19:18 得分 0

into的前后按字段列表一一对应,不要标识列。不要用SELECT   *Top

相关问题

关键词

得分解答快速导航

  • 帖主:zxz1215
  • zlp321002
  • zjcxc
  • LiBin_OberthurCS
  • wwh999

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo