近日负责测试的同时让往测试库导一份数据,当初使用的是数据泵,发现其中两个表的导入失败了,发下其中包含long raw 类型字段。
网上很多帖子说将字段类型由long raw改为clob或blob类型,
但现在的需求不能改变字段类型。
使用insertselect ,to_lob函数转换,报错:
用copy方法试试:
Set long4000
Copy fromtest1/test1@test1 to test2/test2@test2 insert test2.test_tab using select *from test1.test_tab;
这个方法可以将数据导入,而不改变字段类型。
但是导入的数据有的不完整,有的字段里只有部分数据。
当设置Set long5000 或者更大是就会报错(ORA-01461):