Fonction SQL ORACLE – CONCAT()

La fonction CONCAT renvoie la concaténation de deux chaines de caractères

CONCAT(chaines1, chaines2)

La fonction CONCAT renvoie la concaténation de deux chaines de caractères

SELECT CONCAT(CONCAT(FIRST_NAME, ' '), LAST_NAME) FROM EMPLOYEES
WHERE FIRST_NAME LIKE 'D%';

CONCAT(CONCAT(FIRST_NAME,''),LAST_NAME) 
---------------------------------------------- 
David Austin 
David Bernstein 
Daniel Faviet 
Douglas Grant 
Danielle Greene 
David Lee 
Diana Lorentz 
Donald OConnell 
Den Raphaely

Nous pouvons aussi utiliser l’opérateur || pour faire la concaténation des chaines de caractères sous ORACLE

SELECT
CONCAT(CONCAT(FIRST_NAME, ' '), LAST_NAME) CONCAT,
FIRST_NAME || ' ' || LAST_NAME OPERATEUR
FROM EMPLOYEES
WHERE FIRST_NAME LIKE 'D%';

CONCAT                              OPERATEUR
----------------------------------- ----------------------------------
David Austin                        David Austin
David Bernstein                     David Bernstein
Daniel Faviet                       Daniel Faviet
Douglas Grant                       Douglas Grant
Danielle Greene                     Danielle Greene
David Lee                           David Lee
Diana Lorentz                       Diana Lorentz
Donald OConnell                     Donald OConnell
Den Raphaely                        Den Raphaely

Laisser un commentaire