Bonjour,
je suis un peu neophyte en SQL .... j'ai cherché sur le forum sans trouver la reponse a ma question.
Nous utilisons un outil pour extraire des données d'une DB via une requete SQL
Or cet outil a la facheuse manie de transformer les chiffres en format scientifique et en faisant un arrondi a la decimale pret .... resultat les ID Key de la table se retrouve tronquer et ne sont plus uniques !
seules solution transformer la donnée extraite en text ... apres plusieurs manoeuvre j'y arrive mais je me dit qu'il serait surement plus simple si le resultat de la requete SQL pouvait me sortir les ID en text directement
ma requete est assez simple du style
SELECT *
FROM TABLE1
where DATE > SYSDATE -7
ca me retourne quand meme un peu plus de 2 millions de lignes ;-)
la table comporte une vingtaine de champs
mais j'aimerai que le champs ID soit retourné en format "string"
comment faire?
je me dit que soit il y a une commande SQL pour forcer une valeur a remonter dans un format precis. soit il y a une facon d'ajouter par defaut du texte a l'ID ... genre "ID" devant le chiffre .... ce qui forcerai notre outil a reconnaitre cela comme du texte...
bref si qq'un connait une facon de le faire je lui serait vraiement reconnaissant ....
d'avancez merci
Yannick
Partager