[ORACLE] Ajouter des guillemets dans le résultat d'une requête

Ajouter des guillemets dans le résultat d'une requête [ORACLE] - SQL/NoSQL - Programmation

Marsh Posté le 10-06-2003 à 10:09:53    

Tt est écrit ds le titre, je souhaite ajouter des guillemets autour des valeurs dans le résultat des requêtes ORACLE
 
exemple concret:
 
Contenu de la table TABLE
CléPrimaire|Chaine
1|'a'
2|'b'
3|'c'
 
résultat de la requête SELECT Chaine FROM TABLE:
'a'
'b'
'c'
et non
a
b
c
(comme c'est par défaut)
 
L'idéal ce serait qu'il ne me mette des guillements (ou cotes) que autour des chaines de caractères
 
je suis pratiquement sûr qu'il est possible de faire ça sous ORACLE mais impossible de retrouver la commande [:bounty]  
 
merci  :)

Reply

Marsh Posté le 10-06-2003 à 10:09:53   

Reply

Marsh Posté le 10-06-2003 à 11:58:26    

il faut concaténer les champs de ton select avec "'" je crois
(mais pas sure du tout)


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 10-06-2003 à 13:09:11    

Urd-sama a écrit :

il faut concaténer les champs de ton select avec "'" je crois
(mais pas sure du tout)


 
oué je v faire ça finalement... mais il me semblait qu'il existait une option dans oracle exprès c pour ça :/
 
Enfin c pas mal non plus merci :jap:

Reply

Marsh Posté le 10-06-2003 à 19:43:42    

Le code d'échappement du ' en SQL, c'est '' (deux ') et non "
 
Donc :
 
select '''' || champ || '''' from latable


Message édité par MagicBuzz le 10-06-2003 à 19:43:51
Reply

Marsh Posté le 10-06-2003 à 20:57:19    

MagicBuzz a écrit :

Le code d'échappement du ' en SQL, c'est '' (deux ') et non "
 
Donc :
 
select '''' || champ || '''' from latable


 
ouep c bon j'ai essayé et ça marche, en fait j'avais fait comme ça du premier coup ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed