从 BASIC 随机文件传输数据
将数据从 BASIC 随机文件传输到系统文件时,数据更改如下:
- 十六进制字段作为未更改的十六进制数据传输到系统文件。workstation 上存储的字段长度应与系统上存储的字段长度相同。
- ASCII 字符、日期、时间、时间戳记数据逐个字节更改为 EBCDIC 字符数据。
- 对于支持 null 的 iSeries™、eServer™ i5 或 System i5™ 字段,不能可靠地检测到 null 值(日期、时间和时间戳记除外),并且无法上载。对于可变长度 iSeries™、eServer™ i5 或 System i5™ 字段,将删除尾随空格,并将字段转换为可变长度格式。
- BASIC 随机文件中的数字字段(BASIC 整数、单精度浮点数和双精度浮点数)更改为系统二进制数据、EBCDIC 格式的分区小数数据或 EBCDIC 格式的压缩十进制数据。
注: 由于浮点数到小数的更改并不总是准确,因此每个数字都会根据系统字段长度自动更改为最精确的数字。如果需要更高的精度,请指定较大的系统字段大小。