问题描述
我想使用SQL * Loader将COBOL在IBM MVS上创建的包含COMP和COMP-3 (和文本) 字段的平面文件加载到Oracle中。我知道charater集转换是支持的。是否有内置函数或公共用户函数来进行数值转换?我知道COBOL图片,以及源文件中的字段开始和长度。如果没有,还有其他方法吗?
专家解答
看看这里-有很多与此要求相关的贡献
https://asktom.oracle.com/pls/asktom/asktom.search?tag=converting-numbers
我也见过 (但没有尝试过) 理论上让SQL Loader通过字符集转换本地完成的技术,即
https://asktom.oracle.com/pls/asktom/asktom.search?tag=converting-numbers
我也见过 (但没有尝试过) 理论上让SQL Loader通过字符集转换本地完成的技术,即
LOAD DATA CHARACTERSET TR8EBCDIC1026 BYTEORDER BIG INFILE ... INTO TABLE ... ( COL1 POSITION(NNN:NNN) DECIMAL(10,2) ... )复制
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。