Translations - OPALE - 10.0 - Utilisation - Tri et regroupement de spools

MAPSORTPAG/31/fr

De MappingDoc
Révision datée du 9 octobre 2019 à 09:00 par FuzzyBot (discussion | contributions) (Importation d’une nouvelle version depuis une source externe.)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Lorsqu’on souhaite faire un lien entre une table classique en EBCDIC et une table en UTF-8, la clause where TABLE_EBCDIC.CHAMP1 = TABLE_UTF8.CHAMP1 ne marche plus. C’est logique car les datas ne sont pas dans le même encodage. Pour cela, il faut appliquer un cast sur les champs :

Read(TABLE_UTF8,"Select … From … Where cast(BIB.TABLE_UTF8.CRITERE0 as char(8) ccsid 37) =  $TABLE_EBCDIC.CRITERE ") { }