我必须将数据从一个表复制到另一个表中,其中一个表在Oracle中,一个在MSSQL Server中。我想将MSSQL Server表中的数据复制到Oracle表中。问题是MSSQL服务器表有一列是数据类型ntext
,而Oracle表中的目标列是clob
。将ntext转换为clob
当我使用查询 insert into oracle.table select * from [email protected];
我得到以下错误:在这个
SQL Error: ORA-00997: illegal use of LONG datatype
任何人都可以建议吗?
如果你使用varchar(max)这是推荐的? – gbn 2013-04-23 09:10:11
对不起,我不理解评论。 – charilaos13 2013-04-23 09:22:01
停止使用ntext http://msdn.microsoft.com/en-us/library/ms187993.aspx – gbn 2013-04-23 09:23:39