j'ai une base de donnée oracle 9.0.2
j'ai des articles avec des libellés en français et j'arrive pas a ajouter des articles avec libellé arabe.
est ce que on peu avoir les deux en même temps ? si oui comment faire.
Version imprimable
j'ai une base de donnée oracle 9.0.2
j'ai des articles avec des libellés en français et j'arrive pas a ajouter des articles avec libellé arabe.
est ce que on peu avoir les deux en même temps ? si oui comment faire.
Quel est le jeu de caractères de la base?
SELECT * FROM nls_database_parameters
PARAMETER VALUE
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
NLS_CURRENCY $
NLS_ISO_CURRENCY AMERICA
NLS_NUMERIC_CHARACTERS .,
NLS_CHARACTERSET WE8ISO8859P1
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD-MON-RR
NLS_DATE_LANGUAGE AMERICAN
NLS_SORT BINARY
NLS_TIME_FORMAT HH.MI.SSXFF AM
NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR
NLS_DUAL_CURRENCY $
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_RDBMS_VERSION 9.2.0.4.0
Je suppose que le type de la colonne est VARCHAR2 et alors c'est cuit!Citation:
NLS_CHARACTERSET WE8ISO8859P1
Il fallait que le jeu de caractères soit AL32UTF8.
Une sortie possible est de mettre le type de la colonne concernée à NVARCHAR2
mais il faut voir l'application
ca marche pas. il affiche toujours des points d'interrogation
C'est quoi qui ne marche pas exactement?
j'ai créer une nouvelle table avec comme type de libélle nvarchar2
lorsque j'ajoute un nouveau enregistrement avec toad (libellé en arabe) les lettres devients des points d'interrogations.