KomputeranSoftware

Çi jî function SQL CONCAT?

Kar bi database, her tim bi destxistina results query têkildarkirin. Û di hinek rewşan de, ev agahî Divê ji bo screen di rê hinek jê anî an bi hev re bi daneyên din. Ji bo çareserkirina vê pirsgirêkê a function SQL li wir - CONCAT.

Çi jî li function CONCAT?

Dema ku stran karê hin bi database, lê pêwîstî bi hevkariya xetên daneyên din an jî di navbera xwe de heye. Ji bo çareserkirina vê pirsgirêkê a function SQL li wir - CONCAT. Dema bikaranîna du an jî zêdetir xetên wê bê nav yek, CVAE. Di vê operasyonê de concatenation bi awayekî rast wekî di string lîstin, û bi guherbarên hejmarî.

Di hin database, SQL CONCAT çend shéwezare. Ji bo nimûne, li MySQL ev hembereka xwe - CONCAT_WS. Ferqa di navbera fonksiyonên xuyayî: Di çarçoveya dozê de ji ya yekem de, dema ku bi argumana ku nirxê NULL e bi hev re, di encama concatenation NULL e, û bi bikaranîna de xwediyê duyemîn hevâ operand zero is tênê hilpetikîn.

syntax function

Dema bikaranîna function CONCAT, SQL-syntax hewceyê bernameçêker bi kar argumanên di da, di ku de operands in ji bo tevlî bibin. Sam operasyonên string concatenation syntax adil hêsan e: piştî keyword CONCAT di nav parantêzê de, ji hev cuda bi bêhnokê nîşan dide hemû argumanan an rêzikan pêwîst in, da, û piştî parantêzekê dawî de, heke hewce be, didin keyword AS û bi navê variable in ku di encama erę bikin. CONCAT şablonê function wiha ne:

CONCAT (string1, string2 [, xeta 3, ...]) [AS var_name].

Ev divê bê diyarkirin, ku wek argumanên ji function dikare wek operand û a string ji nirxên hejmarî, û a function ku di encama vedigere tê bikaranîn. Ji bo nimûne, operasyona SQL CONCAT xwe. Bi vî awayî, ji rêgeza operasyona piştgiriya hêlînên xwe.

How to bê CONCAT bikaranîna çi bikin?

Di doza ku derê ye, divê bê bi kar bê emeliyatkirin li wir, yan jî ji bernameçêker function CONCAT nenas e, ew SQL offers yek zêdetir guhertoya ji concatenation string. Ji bo vê jî, bi kar tînin "+" operator, lê di vê ekê heye hejmarek ji taybetmendiyên ku divê wekî dema xebatê de bi wî.

Dema ku bikaranîna "+" eger operands nirxên hejmarî nîşan in, di encama operasyonê bibe ji bilî asayî ya hejmar, û azmûn û bi hejmara line de bê bernameya converter eşkere dê çewtiyek eger pêwîst vegere. Bi vî awayî, gava ku di encama query next nirxê "6" e:

SELECT 1 + 2 + 3.

Wekî din her du rêbazên yek in û vegere encama heman.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ku.delachieve.com. Theme powered by WordPress.