Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cách xóa khoảng trắng hàng đầu trong SQL Server - LTRIM ()

Trong SQL Server, bạn có thể sử dụng T-SQL LTRIM() hàm để xóa các khoảng trống ở đầu khỏi một chuỗi đã cho.

Cú pháp

Cú pháp như sau:

LTRIM ( character_expression )

Trong đó character_expression là một biểu thức của ký tự hoặc dữ liệu nhị phân. Nó có thể là bất kỳ hằng số, biến hoặc cột nào (miễn là nó thuộc loại dữ liệu, ngoại trừ văn bản , ntext hình ảnh , điều đó hoàn toàn có thể chuyển đổi thành varchar ).

Ví dụ

Đây là một ví dụ cơ bản:

SELECT LTRIM(' Cat');

Kết quả:

Cat

Để làm cho hiệu ứng rõ ràng hơn, dưới đây là ví dụ về một chuỗi được cắt bớt và một chuỗi không bị cắt cạnh nhau. Ví dụ này cũng bao gồm nhiều khoảng trắng ở đầu - tất cả đều bị xóa.

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

Kết quả:

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

Bạn cũng có thể sử dụng RTRIM() để loại bỏ các khoảng trống ở cuối và TRIM() để xóa khoảng trắng (hoặc các ký tự khác) khỏi cả hai bên của chuỗi.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tạo tập lệnh để bật tất cả ràng buộc khóa ngoại trong cơ sở dữ liệu SQL Server - Hướng dẫn sử dụng SQL Server / TSQL Phần 78

  2. Hiểu máy chủ SQL luôn được mã hóa

  3. Giải phẫu các bế tắc của SQL Server và cách tốt nhất để tránh chúng

  4. Tạo cơ sở dữ liệu trong SQL Server (T-SQL)

  5. Làm cách nào để thay đổi ngôn ngữ mặc định cho SQL Server?