-
DB2 et Unicode
Bonjour à tous!
On essaye d'insérer des lettres grecques dans un bd DB2 et tout ce que l'on voit ce sont des carrés. Nous essayons d'y aller directementpar SQL ou bien par Java et le résultat est le même.
Nous avons trouvé sur le site de IBM quelque chose qui fait mention à N'blabla' ou G, mais cela ne fonctionne pas plus.
Merci de votre aide et n'hésitez pas à demander plus d'infos!
Chow a+
-
Quelle plateforme ta base de données? (Unix, Windows, z/OS, AS/400)
Ta base est en Unicode?
-
La BD est sous Unix et oui, la BD est en format Unicode. On s'est créée une nouvelle BD de tests seulement pour faire ce test avec les caractères unicode :aie:
-
Sur As400 , il faut définir les champs unicode en type Graphique et avec un CCSID 13488 pour UCS2.
Par exemple pour définir un champ description de 40 caractère unicode dans une table on ecrit
Code:
Description GRAPHIC(40) CCSID 13488 NOT NULL DEFAULT ''
ensuite pour visualiser le contenu des champ unicode avec du SQL on utilise
SELECT char(description) FROM fichierunicode
Il faut bien sur que votre écran supporte les caractère grecques pour ne pas voir des trucs bizarres.
Je pense que Db2 sur unix doit fonctionner un peu pareil.