I PostgreSQL brukes CONCAT-funksjonen til å sammenkoble to eller flere strenger til en.
Syntax: CONCAT(string_1, string_2, ...)
la oss analysere syntaksen ovenfor:
- KJEDE SAMMEN-funksjonen godtar en liste over konvertible strengargumenter. En streng i denne konteksten betyr en av følgende datatyper: char, varchar eller tekst.
- KJED-funksjonen er variadisk, noe som betyr AT KJED-funksjonen kan godta en matrise som argument. Her er det nødvendig å markere arrayet MED VARIADISK søkeord. KJED SAMMEN-funksjonen vurderer hvert matriseelement som et argument.
- I Motsetning til kjede-operatoren ( | | ) ignorerer KJEDE-funksjonen NULLARGUMENTER.
Eksempel 1:
setningen nedenfor bruker KJEDE SAMMEN-funksjonen til å sette sammen tre strenger i en:
SELECT CONCAT ('Geeks', 'for', 'geeks');
Utgang:
Eksempel 2:
følgende setning setter sammen verdier i kolonnene first_name og last_name i actor-tabellen i eksempeldatabasen, dvs.dvdrental.
SELECT CONCAT (first_name, ' ', last_name) AS "Full name"FROM actor;
Utgang:
Artikkel Tags: