oracle数据库中一张表的字段只能有一个是text类型吗?

时间:2022-10-02 00:48:27
初学Oracle,目前利用MS sql2000中的DTS将sql server中的表移植建立到 oracle的数据库中,大部分表都成功移植,但有一个表不成功,错误提示为表中不允许出现2个"Long"类型字段;而原字段在sql server中是text类型,oracle有这个限制吗?

4 个解决方案

#1


对的
如果违反的话,会报错ORA-01754: 表只能包含一个 LONG 类型的列

#2


学习...

楼上的,如何解决呢,请指教...

#3


确实有这个限制。解决方法,是用oracle中的clob型字段代替long型。相信,以后oracle应该能有一个更好的解决方案。

#4


谢谢,结贴

#1


对的
如果违反的话,会报错ORA-01754: 表只能包含一个 LONG 类型的列

#2


学习...

楼上的,如何解决呢,请指教...

#3


确实有这个限制。解决方法,是用oracle中的clob型字段代替long型。相信,以后oracle应该能有一个更好的解决方案。

#4


谢谢,结贴