暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle:copy from迁移方式导致的数值型记录异常?

JYC统计 2026-04-22
48

十多年前Oracle9i的迁移项目中遇到过:

字段类型为NUMBER,采用copy from方法,全部带小数点的数字会自动四舍五入为整数,而且字段类型会变成NUMBER(38)形式,所以这种情况下需将全部copy脚本修改为create table as select @dblink的方式。

Oracle:CREATE TABLE..AS..SELECT(CTAS)创建表需注意的缺失问题

Oracle大表快速创建和重建索引的脚本参考

同时也将ctas@dblink所不支持long字段类型的表都采用exp/imp的方式。

    ### 带long字段的表  
    SQL> select DISTINCT a.table_name from dba_tab_columns a where a.owner='JYC' AND A.DATA_TYPE in('LONG'order by 1 asc;

    文章转载自JYC统计,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

    评论