bonjour,
Je m'y connais pas grand chose en PL SQL, mais j'ai un petit soucis a resoudre.
Quelqu'un peut il m aidé a faire un script qui va remplacer tout les caracteres speciaux des données d'une base oracles?
merci
bonjour,
Je m'y connais pas grand chose en PL SQL, mais j'ai un petit soucis a resoudre.
Quelqu'un peut il m aidé a faire un script qui va remplacer tout les caracteres speciaux des données d'une base oracles?
merci
La fonction TRANSLATE peut servir dans ce cas là
Plus d'info ici dans la doc officielle : http://download.oracle.com/docs/cd/B...htm#SQLRF06145
et de mémoire, je crois qu'il y a un sujet là dessus dans les tutos ou la faq de ce site, une petite recherche devrait suffire
cool merci.
La fonction translate est efficace mais comment dois je faire si je dois faire sur une centaine de table?
y a t il un script qui permet de faire sur tout une base ou je dois faire penibalement chaque champ de chaque table?
utilise la vue ALL_TAB_COLUMNS (ou ALL_TAB_COLS je ne sais plus et je te laisse vérifier) et du SQL Dynamique.
Tout à fait d'accord sur le SQL Dynamique, par contre, je te conseillerai plutôt la vue USER_TAB_COLUMNS, cela évitera de vouloir mettre à jour les tables systèmes![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager