Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да премахнете водещото празно пространство в SQL Server – LTRIM()

В SQL Server можете да използвате T-SQL LTRIM() функция за премахване на водещи празни места от даден низ.

Синтаксис

Синтаксисът е така:

LTRIM ( character_expression )

Където character_expression е израз на символни или двоични данни. Тя може да бъде всяка константа, променлива или колона (стига да е от тип данни, с изключение на текст , ntext , иизображение , което е имплицитно конвертируемо в varchar ).

Примери

Ето един основен пример:

SELECT LTRIM(' Cat');

Резултат:

Cat

За да направите ефекта по-очевиден, ето пример за подрязана струна и неподрязана струна една до друга. Този пример включва също множество водещи бели интервали – всички от които са премахнати.

SELECT
    '       Cat' AS 'Not Trimmed',
    LTRIM('       Cat') AS 'Trimmed';

Резултат:

Not Trimmed  Trimmed
-----------  -------
       Cat   Cat    

Можете също да използвате RTRIM() за премахване на крайни празни места и TRIM() за премахване на интервали (или други знаци) от двете страни на низа.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server:Динамична клауза where

  2. Заменете единичните кавички в SQL Server

  3. 7 начина за връщане на всички таблици с чужди ключове в SQL Server

  4. Ограничението на външния ключ може да причини цикли или множество каскадни пътища?

  5. Как да променяте колони или да генерирате алтер скриптове с помощта на GUI в SQL Server - SQL Server / T-SQL Урок, част 38