|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre éprouvé
![]() Inscription : mars 2002 Messages : 574 ![]() |
une table contient des libellés avec caractères accentués mais quand je veux
la lister par SELECT, les caractères accentués sont remplacés par des caractères non accentués : é,è --> e |
|
|
00
|
|
|
#2 |
![]() ![]() vincent rogier Inscription : juillet 2007 Messages : 2 355 ![]() |
Tu constates ça dans sql*plus ou dans un programme. ?
Si c'est sql*plus, cela dépend du nls_lang et ensuite de la capacité de la console à prendre en charge caractères non ascii
__________________
Vincent Rogier. Rubrique ORACLE : Accueil - Forum - Tutoriels - FAQ - Livres - Blog Vous voulez contribuer à la rubrique Oracle ? Contactez la rubrique ! OCILIB (C Driver for Oracle) Librairie C Open Source multi-plateformes pour accéder et manipuler des bases de données Oracle |
|
00
|
|
|
#3 |
|
Membre éprouvé
![]() Inscription : mars 2002 Messages : 574 ![]() |
SQL*PLUS
------------- il y a 2 bases (les caractères accentués sont présents dans les 2 bases) dans la 1ère, il y a NLS_CHARACTERSET WE8ISO8859P15 et les caractères accentués sont bien restitués dans la SELECT dans la 2nde, il y a NLS_CHARACTERSET WE8DEC et les caractères accentués ne sont pas restitués dans la SELECT quelle option dois-je positionner pour récupérer les caractères accentués? |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com