我有一个MySQL和一个Oracle服务器.我必须定期将一些表从MySQL复制到Oracle服务器,这是通过预定的PLSQL过程完成的,为此我在MySQL和Oracle之间创建了一个DBLINK.一切都工作正常,直到我不得不复制一个开始出错的表
例
create table table_to_copy
as
select * from table_to_copy@DBLINK;
Run Code Online (Sandbox Code Playgroud)
" oracle sql错误ora-00997非法使用long数据类型 "
我已经阅读了几条评论,这主要是因为隐式转换,大多数建议是执行显式的to_lob转换.但做任何手动都不是一个可行的选择.
请注意
请帮助,您的专家评论对我来说非常有价值.
注意:这里还有一些其他问题可能类似于 非法使用LONG数据类型Oracle, 但它们没有我想要的解决方案.