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_charactersegy szó szerinti, változó vagy táblázat oszlop bármilyen nem LOB karaktertípusból (NVARCHAR,VARCHAR,NCHARvagyCHAR), amely eltávolítandó karaktereket tartalmaz. Ne feledje, hogy aNVARCHAR(MAX)és aVARCHAR(MAX)típusok nem engedélyezettek. Aremove_charactersargumentum 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_stringbármilyen típusú karakter kifejezése (NVARCHAR,VARCHAR,NCHARvagyCHAR), ahol aremoved_characterselemet 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.