求助各位一个问题,我现在想把数据从sql插入到oracle,之后写了一个脚本
INSERT OPENQUERY (oracle,'select a,b ,c,d,e,f,g from QZJ.RECORD')
SELECT DISTINCT RTRIM(a) a, RTRIM(b) b, RTRIM(c) c,RTRIM(d) d,RTRIM(e) e,RTRIM(f) f,RTRIM(g) g
FROM QZJ.RECORD A
WHERE SCRQ='20201003'
脚本里的oracle是链接服务器的名字,现在小弟碰到了个问题,这个脚本第一遍执行的时候是执行成功的,执行第二遍的时候报了如下错误
消息 7353,级别 16,状态 1,第 20 行
链接服务器 "oracle" 的 OLE DB 访问接口 "OraOLEDB.Oracle" 提供了不一致的元数据。在执行过程中提供了多余的一列,但在编译时并未发现该列。
之后要过10分钟左右,这句上去了才能重新执行成功,这是为啥....