SQL Server TRIM függvény
Összefoglaló: ebben az oktatóanyagban megtanulhatja az SQL Server használatát TRIM()
függvény a szóközök vagy megadott karakterek eltávolításához a karakterlánc mindkét oldaláról.
SQL Server TRIM () függvény áttekintése
A TRIM()
függvény eltávolítja szóközök vagy megadott karakterek a karakterlánc mindkét végén. A következő a TRIM()
függvény szintaxisa:
Code language: SQL (Structured Query Language) (sql)
Ebben a szintaxisban:
- A
removed_characters
egy szó szerinti, változó vagy táblázat oszlop bármilyen nem LOB karaktertípusból (NVARCHAR
,VARCHAR
,NCHAR
vagyCHAR
), amely eltávolítandó karaktereket tartalmaz. Ne feledje, hogy aNVARCHAR(MAX)
és aVARCHAR(MAX)
típusok nem engedélyezettek. Aremove_characters
argumentum nem kötelező. Ha kihagyja, akkor aTRIM()
függvény egy karakterláncot ad vissza, miután az összes vezető és záró teret levágta ainput_string
-ről. Ugyanaz a hatása, mint aLTRIM()
és azRTRIM()
függvény használatával:RTRIM(LTRIM(input_string)
. - A
input_string
bármilyen típusú karakter kifejezése (NVARCHAR
,VARCHAR
,NCHAR
vagyCHAR
), ahol aremoved_characters
elemet el kell távolítani.
A TRIM()
függvény egy karakterláncot ad vissza, ahol az removed_characters
elemet eltávolítják mind a bal, mind a jobb oldalról. Ha a input_string
értéke NULL, akkor NULL értéket ad vissza.
SQL Server TRIM () függvény példák
Vegyünk néhány példát a TRIM()
függvény.
A) Távolítsa el a karakterlánc elülső és záró tereit
A következő példa a / div> függvény az összes vezető és záró szóköz eltávolításához a sztringből " Test string "
;
Code language: SQL (Structured Query Language) (sql)
Itt van a kimenet :
result-----------------Test string(1 row affected)
B) A TRIM () függvény használatával eltávolíthatja a megadott karaktereket a karakterlánc mindkét oldaláról
Ez a példa a TRIM()
függvény a karakterek eltávolításához. és $ a "$$$Hello.."
karakterláncból:
Code language: SQL (Structured Query Language) (sql)
Az alábbiakban a kimenet látható:
result----------Hello(1 row affected)
C) A TRIM () függvény használatával megtisztítja a táblázat oszlopának vezető és záró tereit
Ez az utasítás a >
függvény az összes vezető és záró szóköz eltávolításához az street
oszlop <
tábla értékeiből:
Code language: SQL (Structured Query Language) (sql)
Ebben az oktatóanyagban megtanulta, hogyan kell használni az SQL Server TRIM()
funkciót szóközök vagy megadott karakterek eltávolításához mindkettőből egy húr oldala.