SQL LTRIM() függvény

Sql Ltrim Fuggveny



Az SQL-ben és más programozási nyelvekben az egyik leggyakoribb feladat a karakterlánc-adatok kezelése és kezelése. Ez magában foglalhatja a karakterlánc-összefűzést, a kis- és nagybetűk átalakítását, a karakterláncok kivágását és még sok mást.

Az SQL-ben az egyik leggyakoribb karakterlánc-kezelési feladat a szóköz karakterek levágása vagy eltávolítása egy adott bemeneti karakterláncból.

Ebben az oktatóanyagban megismerjük az LTRIM() függvényt, amely döntő szerepet játszik a karakterlánc-kivágásban.







SQL LTRIM

Az SQL-ben az LTRIM() függvény a bal oldali vágást jelenti. A függvény lehetővé teszi, hogy egy adott karakterlánc értékéből eltávolítsunk minden és/vagy vezető (bal szélső) karaktert.



Ez a funkció különösen akkor hasznos, ha olyan adatokkal foglalkozunk, amelyek szükségtelen szóközt tartalmazhatnak a karakterláncok elején, ami lehetővé teszi számunkra, hogy megtisztítsuk az értékeket az adatbázisból.



Szintaxis:

Az SQL LTRIM függvényének szintaxisa az adatbázis-motortól függően kissé eltérhet. A MySQL-ben a szintaxis a következő:





LTRIM(karakterlánc_kivágásig)

A „string_to_trim” azt a bemeneti karakterláncot adja meg, amelyből el kívánjuk távolítani a kezdő szóköz karaktereket.

1. példa: Alapvető használat (MySQL)

Nézzünk néhány gyakorlati példát az LTRIM funkció használatára. Kezdjük egy alapvető használattal, majd folytatjuk néhány fejlettebb példával.



Minta adat:

Mielőtt belemerülne a lekérdezésekbe, fontoljon meg egy példatáblázatot, amely a következőképpen tartalmazza az „alkalmazott” adatokat:

 Automatikusan generált Leírás szavak listájának közeli felvétele
Tegyük fel, hogy a „job_title”-t szeretnénk lekérni abból a táblázatból, ahol a bevezető szóköz karaktereket eltávolítjuk. Használhatjuk az LTRIM funkciót a következők szerint:

SELECT LTRIM(munka_címe) AS tisztított_feladat_címe FROM emp;

Kimenet:

 Egy kód közeli Leírása automatikusan generált

2. példa: Egyedi karakterek kivágása

Alapértelmezés szerint az LTRIM függvény eltávolítja a szóköz karaktereket a bemeneti karakterláncból. Megadhatjuk azonban azokat a konkrét karaktereket, amelyeket el szeretnénk távolítani a bemeneti karakterláncból.

Például a tabulátor karakter minden előfordulásának eltávolításához használhatjuk a „\t” értéket a következő példában látható módon:

SELECT LTRIM('\t' FROM vezetéknév) AS trimmed_last_name FROM emp;

Ez eltávolítja az összes tabulátor karaktert a megadott oszlopban lévő karakterláncokból.

MEGJEGYZÉS: Bármilyen támogatott karaktert megadhat.

Következtetés

Ebben az oktatóanyagban megismerkedtünk az SQL LTRIM() függvényével, amellyel felfedezhetjük, hogyan lehet kivágni a megadott karakterek előfordulását egy adott karakterláncból.