în PostgreSQL, funcția CONCAT este utilizată pentru a concatena două sau mai multe șiruri într-una.
Syntax: CONCAT(string_1, string_2, ...)
Să analizăm sintaxa de mai sus:
- funcția CONCAT acceptă o listă de argumente convertibile șir. Un șir în acest context înseamnă oricare dintre următoarele tipuri de date: char, varchar sau text.
- funcția CONCAT este variadică, ceea ce înseamnă că funcția CONCAT poate accepta o matrice ca argument. Aici este necesar să marcați matricea cu cuvântul cheie VARIADIC. Funcția CONCAT consideră fiecare element de matrice ca argument.
- contrar operatorului de concatenare ( || ), funcția CONCAT ignoră argumentele nule.
Exemplul 1:
instrucțiunea de mai jos utilizează funcția CONCAT pentru a concatena trei șiruri într-una:
SELECT CONCAT ('Geeks', 'for', 'geeks');
ieșire:
Exemplul 2:
următoarea declarație concatenează valori în coloanele first_name și last_name ale tabelului actor din Baza de date eșantion, adică, dvdrental.
SELECT CONCAT (first_name, ' ', last_name) AS "Full name"FROM actor;
Ieșire:
Articolul Tags: