sql >> Databáze >  >> RDS >> Sqlserver

Jak odstranit hlavní mezery v SQL Server – LTRIM()

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.


  1. Jak funguje MYSQL Self-Join?

  2. Jak vytvořit databázi v MySQL Workbench pomocí GUI

  3. Jak formátovat čísla v MySQL

  4. Jak zajistíte, aby vaše databáze mluvila mnoha jazyky?