报什么错,values (ZX_BMS_KH_YT_DOC_SEQ.nextval, ‘abc’); 这个单引号是中文字符,你确定没写错?

解决方案 »

  1.   


    消息 4104,级别 16,状态 1,过程 fp_33_Check_End,第 13 行
    无法绑定由多个部分组成的标识符 "ZX_BMS_KH_YT_DOC_SEQ.nextval"。单引号可能是我发贴的时候写成中文的了,代码中是正确的没有问题
      

  2.   

    试试insert into openquery(ERP,'select * from GYJTYPB1.ZX_BMS_KH_YT_DOC') (DOCID,GOODSID) 
        values (GYJTYPB1.ZX_BMS_KH_YT_DOC.nextval, 'abc');
      

  3.   

    insert into openquery(ERP,'select * from GYJTYPB1.ZX_BMS_KH_YT_DOC') (DOCID,GOODSID) 
       select nextval, 'abc'
    from GYJTYPB1.ZX_BMS_KH_YT_DOC
    这样呢?
      

  4.   

    感谢斑竹,受你的启发我通过select * from openquery(ERP,'select GYJTYPB1.ZX_BMS_KH_YT_DOC_SEQ.nextval from dual')
    的方式取到了