Computeren, Software
Wat mécht SQL CONCAT Funktioun?
Schafft mat Datenbanken ass permanent mat Maîtrise Paieziedel Resultater assoziéiert. An e puer Fäll, dës Informatioun soll an engem gewësse Manéier ze Écran bruecht ginn oder mat anere Donnéeën ze kombinéieren. Ze léisen dëse Problem do ass eng SQL Funktioun - CONCAT.
Wat mécht de CONCAT Funktioun?
Wann bestëmmte Aarbecht mat leeschtungsfäheg Datenbanken, et ass e Besoin an verzweifelt zousätzlech Donnéeën Linnen oder tëscht selwer. Ze léisen dëse Problem do ass eng SQL Funktioun - CONCAT. Wann et zwou oder méi Linnen benotzt gëtt an ee fusionéiert ginn. An dësem concatenation Operatioun ass wéi an der String, a mat z'identifizéieren Verännerlechen richteg gesuergt.
An e puer Datenbanken, huet SQL CONCAT verschidden Zorten. Zum Beispill, an MySQL huet et sengem Kolleg - CONCAT_WS. D'Differenz tëscht dem Funktiounen wichteg: am Fall vun den éischten, wann mam Argument hir Wäert kombinéiert ass NULL, d'Resultat vun der concatenation ass NULL, a mat der zweeter Ausdrock der null operand kombinéiert ass einfach Sinusite.
Funktioun Siwebiergen
Wann der CONCAT Funktioun benotzt, SQL-Siwebiergen verlaangt de Programméierer d'Argumenter vun der Uerdnung ze benotzen an deem de operands si gin waren. Sam String concatenation Operatiounen Siwebiergen ass ganz einfach: no der CONCAT Schlësselwuert an Klammeren, getrennt duerch Gänseféissecher weg all déi néideg Argumenter oder Zeile an Uerdnung, an no der Fermeture parenthesis, wann néideg, soen d'AS Schlësselwuert an den Numm vun der Variabel an deem d'Resultat wäert opgeholl ginn. CONCAT Funktioun Skelett wéi follegt:
CONCAT (string1, string2 [, Linn 3, ...]) [AS var_name].
Et soll feststellen, datt den Argumenter vun der Funktioun kann als operand an enger Kette vun z'identifizéieren Wäerter benotzt ginn, an eng Funktioun, déi e Resultat ze preparéieren. Zum Beispill, SQL CONCAT Operatioun selwer. Also, der Operatioun Prinzip vun gemaach ënnerstëtzt.
Wéi ouni de Gebrauch CONCAT ze maachen?
Am Fall wou et e brauchen ouni de Gebrauch vun Chirurgie ze maachen ass, oder de Programméierer ass onbekannt CONCAT Funktioun, bitt de SQL ee méi Variant vun String concatenation. Maachen dëst, benotzen den "+" Bedreiwer, mä dës Approche huet eng Rei vun Fonctiounen déi gin als brauchen wann mat him schaffen.
Wann mat "+" wann der operands z'identifizéieren Wäerter sinn, wäert d'Operatioun Resultat eng gewéinlech Zousätzlech vun Zuelen ginn, a mat der Linn Zuelen ouni explizit Konversioun Programm verbanne wäert e Feeler wann néideg zréck. Also, wann den nächsten Paieziedel Resultat ass de Wäert vun "6":
Beruflecher 1 + 2 + 3.
Soss sinn zwou Methoden sëlwecht an déi selwecht Resultat zréck.
Similar articles
Trending Now