Mô tả
Hàm LEN trong SQL Server trả về số ký tự của chuỗi, không tính khoảng trắng ở cuối chuỗi (trailing spaces).
Cú pháp
LEN(chuoi)
Tham số:
- chuoi: Chuỗi cần đo độ dài.
Lưu ý:
- KHÔNG đếm space ở cuối chuỗi.
- CÓ đếm space ở đầu chuỗi (leading spaces).
- NULL → trả về NULL.
- Xem thêm DATALENGTH (đếm byte, tính cả space).
- Hỗ trợ từ SQL Server 2005 trở lên.
Ví dụ
SELECT LEN('TipsMake.com');
-- Kết quả: 15
SELECT LEN('TipsMake.com ');
-- Kết quả: 15 (space cuối không đếm)
SELECT LEN(' TipsMake.com');
-- Kết quả: 24 (space đầu CÓ đếm)
SELECT LEN(' TipsMake.com ');
-- Kết quả: 24
SELECT LEN(' ');
-- Kết quả: 0 (chỉ space → 0)
SELECT LEN(NULL);
-- Kết quả: NULL