首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将ntext转换为clob

将ntext转换为clob
EN

Stack Overflow用户
提问于 2013-04-23 17:08:52
回答 1查看 1.6K关注 0票数 0

我必须将数据从一个表复制到另一个表,其中一个表在Oracle中,另一个表在MSSQL Server中。我想将数据从MSSQL Server表复制到Oracle表。问题是MSSQL Server表有一个数据类型为ntext的列,而Oracle表中的目标列是clob

当我使用查询insert into oracle.table select * from sqlserver.table@mssql;时,我得到以下错误:

代码语言:javascript
复制
SQL Error: ORA-00997: illegal use of LONG datatype

有没有人能对此提些建议?

EN

回答 1

Stack Overflow用户

发布于 2013-08-08 18:15:49

我通过一个PL/SQL过程来尝试它,它起作用了。我创建了一个游标,将值传递给在VARCHAR2中声明的变量,然后为INSERT INTO....SELECT * FROM <TABLE_NAME>@MSSQL运行一个EXECUTE IMMEDIATE

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16165366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档