oracle long字段迁移
有一张照片表,zp字段为long值。
做了一下操作:
copy from database to database create t1 using select zpid,ryid ,zp from zptable
由于未设置long 长度,所以long长度默认为80
迁移过来数据zp字段为乱码,迁移不成功。
后更改为
set arraysize 1000
set copycommit 1000
set long 100000
copy from database to database create t1 using select zpid,ryid ,zp from zptable
结果copy时报ora-01461错误
上面语句在做实验的时候能成功。
我想能成功是因为实验表中的long字段 来源为 select table_name from user_tables;没有照片字段大。
不知道这个问题大家有没有遇到过。
做了一下操作:
copy from database to database create t1 using select zpid,ryid ,zp from zptable
由于未设置long 长度,所以long长度默认为80
迁移过来数据zp字段为乱码,迁移不成功。
后更改为
set arraysize 1000
set copycommit 1000
set long 100000
copy from database to database create t1 using select zpid,ryid ,zp from zptable
结果copy时报ora-01461错误
上面语句在做实验的时候能成功。
我想能成功是因为实验表中的long字段 来源为 select table_name from user_tables;没有照片字段大。
不知道这个问题大家有没有遇到过。
...全文
相关推荐
Oracle数据库中行迁移/行链接的问题
这种情况常见于包含大型数据类型如LONG、LONG RAW或LOB字段的记录。行链接同样增加I/O负担,因为访问一行数据可能需要读取多个数据块。
oracle_行链接和行迁移
### Oracle行链接和行迁移详解#### 一、概述Oracle数据库中,行链接和行迁移是两种可能影响数据库性能的现象。了解这两种现象的发生原因及其处理方法对于优化Oracle数据库至关重要。
数据迁移的方法介绍
**唯一索引与主键冲突**:DB2不支持唯一索引字段与主键字段重复,需要删除唯一索引。5. **大字段迁移**:BLOB和LONG字段的迁移,可通过DB2迁移工具或编写INSERT脚本实现。6.
Oracle Sql语句转换成Mysql Sql语句
**序列**:Oracle使用序列(SEQUENCE)来生成唯一ID,MySQL则常使用自增(AUTO_INCREMENT)字段。7.
oracle LongRaw 转 Blob 源码
如果你正在迁移旧系统,可能需要考虑将LongRaw字段逐步迁移到Blob字段。


