Bonjour,
Je développe actuellement un outil pour mettre à jour une table Oracle à partir d'une base Access. J'ai donc une table de chaque coté, et je dois comparer ces deux tables.
Afin d'avoir un algorithme assez rapide, je fait un tri sur les clés.
L'algorithme marche parfaitement tant que je reste dans de l'alphanumérique.
Cependant, pour certaines clés, je dois impérativement passer par des "_" ..
C'est là où ca se complique : Oracle tri différemment de ACCESS dans le ORDER_BY.
En effet, access considère que les _ sont avant le 0 et Oracle l'inverse ...
j'ai donc dans access la valeur "1_BIT" qui est avant celle de "10_BITS", et inversement sous Oracle...
Pourriez vous me dire de quoi cela peut venir ? ( ordre différent dans le scharset ...
)
Mais comment puis-je résoudre ca ???
Merci d'avance !
Partager