2010-10-25 7 views
1

Existe-t-il un moyen de générer dans SQL Oracle une suite de guillemets simples au début et à la fin, plus une virgule (,). Merci d'avance!Sortie du texte

sortie d'origine:

Number 
0910000001 
0910000002 
0910000003 
0910000004 
0910000018 
0910000019 
0910000020 

sortie souhaitée:

Number 
'0910000001', 
'0910000002', 
'0910000003', 
'0910000004', 
'0910000018', 
'0910000019', 
'0910000020', 

Répondre

4

Vous devez simplement l'ajouter vous votre requête ...

select '' 'numéro + + ''' , '' comme trailing_comma de la table ..

le deuxième ' ' est ainsi votre sortie sera i nsert une virgule après votre 'Number'

+0

+1 Plus ou moins correct pour SQLServer, comme initialement demandé. Oracle utilise '||' pour la concaténation de chaînes au lieu de '+', donc la requête équivalente devrait être 'select '' '' || nombre || '' ',' comme trailing_comma de table '. –

Questions connexes