V SQL Server můžete použít T-SQL LTRIM()
funkce k odstranění úvodních mezer z daného řetězce.
Syntaxe
Syntaxe vypadá takto:
LTRIM ( character_expression )
Kde character_expression
je vyjádření znakových nebo binárních dat. Může to být jakákoli konstanta, proměnná nebo sloupec (pokud jde o datový typ, kromě textu , ntext a obrázek , který je implicitně převoditelný na varchar ).
Příklady
Zde je základní příklad:
SELECT LTRIM(' Cat');
Výsledek:
Cat
Aby byl efekt patrnější, zde je příklad oříznuté struny a neoříznuté struny vedle sebe. Tento příklad také obsahuje několik úvodních mezer – všechny jsou odstraněny.
SELECT ' Cat' AS 'Not Trimmed', LTRIM(' Cat') AS 'Trimmed';
Výsledek:
Not Trimmed Trimmed ----------- ------- Cat Cat
Můžete také použít RTRIM()
pro odstranění koncových mezer a TRIM()
pro odstranění mezer (nebo jiných znaků) z obou stran řetězce.