In PostgreSQL, la funzione CONCAT viene utilizzata per concatenare due o più stringhe in una.
Syntax: CONCAT(string_1, string_2, ...)
Analizziamo la sintassi di cui sopra:
- La funzione CONCAT accetta un elenco di argomenti convertibili stringa. Una stringa in questo contesto indica uno dei seguenti tipi di dati: char, varchar o text.
- La funzione CONCAT è variadica, il che significa che la funzione CONCAT può accettare un array come argomento. Qui è necessario contrassegnare l’array con la parola chiave VARIADIC. La funzione CONCAT considera ogni elemento dell’array come argomento.
- Contrariamente all’operatore di concatenazione ( || ), la funzione CONCAT ignora gli argomenti NULLI.
Esempio 1:
Il seguente dichiarazione utilizza la funzione CONCAT per concatenare tre stringhe in una:
SELECT CONCAT ('Geeks', 'for', 'geeks');
Uscita:
Esempio 2:
La seguente dichiarazione concatena i valori nelle colonne nome e cognome dell’attore tabella nel database di esempio, ie, dvdrental.
SELECT CONCAT (first_name, ' ', last_name) AS "Full name"FROM actor;
Uscita:
Tag articolo: