2016-06-07 1 views
0

J'ai des données arabes dans ma base de données DB2 source. J'utilise DataStage comme outil ETL et ma cible est Netezza. En chargeant les données je vois '???' dans Datastage et Netezza aussi.Enregistrer le caractère arabe dans Netezza N3001

Veuillez me guider sur la façon de lire les données dans Netezza et dans Datastage et ce que tout le codage à utiliser.

Merci d'avance.

Cordialement, Gnanesh

Répondre

0

On dirait que vous êtes juste en utilisant varchar colonnes au lieu de nvarchar colonnes. Après avoir mis des caractères arabes dans un fichier,

create table so as select * from external '/home/nz/test.dat' (arabic nvarchar(100)); 

La sélection de cette nouvelle table renvoie les caractères.

enter image description here

+0

Merci beaucoup ... maintenant en mesure de stocker arabe dans nvarchar .. –

+0

type de données qu'il a aidé Heureux! Si c'était vraiment la réponse, ce serait bien si vous [accepté] (http://stackoverflow.com/help/someone-answers). –