Bonjour

Via mon code C# applicatif j'encode une chaine en Utf8 que je stocke en varchar2

Code applicatif :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
byte[] bProposal_mission = Encoding.UTF8.GetBytes(proposalExperience.proposal_mission);
J'obtient ainsi un tableau de bytes que j'injecte en base en passant par une petite transformation
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
Insert into ......
mon_attribut = Encoding.GetEncoding(1252).GetString(bProposal_mission);
l'idée est ainsi de conserver l'ensemble des caractères spéciaux de mon champ pour les restituer.

Je travaille sur une table qui possède un historique mon champ est de type varchar2 à la base.

J'aurai voulu pour tous mes anciens enregistrements faire la même convention en Sql que celle que j'ai dans mon code C#

Je ne vois pas trop comment faire.

Si à tout hasard quelqu'un a une idée.

Merci