-
Problème de transcodage
Bonjour,
J'ai accès à une base oracle en lecture seule dont le paramètre NLS_LANGUAGE est american et donc que je ne peux modifier.
Mon souci :
Je me connecte à cette base, exécute une requête avec odbc_prepare et odbc_execute.
Je récupère un caractère "?" dans un losange noir sur certains caractères.
Comme je veux alimenter une base de données sous mysql à partir de celles ci, mes update ou insert ne se font pas.
Y a t-il une solution pour contourner le problème sans avoir à changer la variable NLS_LANGUAGE?
Merci coop
-
A mon avis c'est plus un problème de jeu de caractère au niveau de ton appli cliente, ou du client oracle (qui n'est pas synchorne avec NLS_DATABASE_PARAMETERS.NLS_CHARACTERSET) que de NLS_LANGUAGE...