Transfert de données depuis des fichiers ASCII texte
Lorsque vous transférez des données depuis des fichiers ASCII texte vers des fichiers système, les données changent comme suit :
- ASCII Les données de caractères ASCII sont modifiées en données de caractères EBCDIC, de date, d'heure ou d'horodatage (en fonction du type de champ iSeries™, eServer™ i5 ou System i5™) octet par octet, ou en données hexadécimales en modifiant 2 octets ASCII en 1 octet hexadécimal.
- ASCII Les données ASCII numérique sont modifiées en données binaires iSeries™, eServer™ i5 ou System i5™, décimales étendues ou décimales condensées, en fonction du type de données spécifié.
Les longueurs de champ sur l'iSeries™, eServer™ i5 ou System i5™ et le workstation sont différentes en raison de la manière explicite dont les signes moins et les points décimaux sont stockés dans des champs ASCII numériques. Chaque champ change individuellement, pour garantir que la longueur du champ résultante correspond aux spécifications de ce champ. La fonction de transfert de données tente de s'adapter aux données du workstation dans le champ système.
- Pour les champs iSeries™, eServer™ i5 ou System i5™ prenant en charge les valeurs Null, les valeurs Null (à l'exception de la date, de l'heure et de l'horodatage) ne peuvent pas être détectées de manière fiable et ne sont pas chargées. Pour les champs iSeries™, eServer™ i5 ou System i5™ de longueur variable, les espaces de fin sont supprimés et le champ est converti au format de longueur variable.