saptechnique

Better late than never. - 郭富

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
    有两个数据表,我想把A表中的数据插入到B表中。
    以下是我的语句:
1INSERT INTO OITMYZ SELECT * FROM OITMLS

    但出现以下错误:
Msg 8101Level 16, State 1, Line 1
仅当使用了列列表并且 
IDENTITY_INSERT 为 ON 时,才能为表'OITMYZ'中的标识列指定显式值。

    当遇到这个错误时,我发现我的表用了自动编号。因此我将语句调整为:
1INSERT INTO OITMYZ SELECT itemcode,itemname,itemggxh,dwname,whsname,onhand,itmsgrpcod FROM OITMLS
    现在提示:
(3 row(s) affected)
    这表明,数据插入成功了。
posted on 2007-12-15 09:46  guofu  阅读(1842)  评论(0编辑  收藏  举报