Bonjour à tous,
Je vous expose mon soucis.
J'ai un logiciel qui n'est plus supporté par l'éditeur, donc aucunes marges de manœuvre.
Ce logiciel est basé sur SQL Server 2008 avec 2 bases de données.
La base 2 est alimentée tous les soirs par un transfert de données entre la base 1 vers la base 2.
La base 2 nous servant à éditer nos rapports et faire nos analyses.
Jusqu'à aujourd'hui pas de soucis particulier.
Maintenant nous devons éditer des données en Herbeux.
Et là, tout est inversé.
Etant dans l'impossibilité de modifier quoique ce soit, j'ai pu découvrir qu'il y avait un fichier décrivant le transfert entre les bases (fichier ETL),
et il m'est possible d'appeler une procédure.
Mon idée est d'utiliser cette procédure pour traiter la chaîne avant le transfert.
J'ai utilisé la fonction REVERSE qui, dans un premier temps, à fonctionné parfaitement.
Maintenant, mon problème est que j'ai une chaîne qui mixe les types de caractères. Hébreux et Français.
La fonction REVERSE tous mes caractères donc je me retrouve avec les caractères Hébreux dans le bon sens mais pas les mots Français.
Ce que je voudrais faire c'est pouvoir inverser uniquement les caractères qui ne sont pas des caractères Français.
Si vous avez des idées, je suis preneur ?
Merci
Partager