十多年前Oracle9i的迁移项目中遇到过:
字段类型为NUMBER,采用copy from方法,全部带小数点的数字会自动四舍五入为整数,而且字段类型会变成NUMBER(38)形式,所以这种情况下需将全部copy脚本修改为create table as select @dblink的方式。
Oracle:CREATE TABLE..AS..SELECT(CTAS)创建表需注意的缺失问题
同时也将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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




