日期:2014-05-17  浏览次数:20555 次

SQLServer连接ORACLE使用sequence问题
在SQLServer数据库中通过链接服务器给一个ORACLE表插入数据,需要用到sequence。不知道该怎么写,这是我的语句

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



openquery(ERP,'select * from GYJTYPB1.ZX_BMS_KH_YT_DOC')代表通过链接服务器访问ORACLE库里的一张表,系统非常干脆的报错,求高手该如何调用sequence

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