Giới thiệu về RTRIM trong SQL Server
RTRIM là một hàm trong SQL Server dùng để loại bỏ các khoảng trắng ở phía bên phải của một chuỗi. Hàm này rất hữu ích khi bạn cần kết quả chính xác mà không bị ảnh hưởng bởi các khoảng trắng không cần thiết, nhất là khi xử lý dữ liệu từ các bảng và cột.
Cú pháp
Cú pháp của hàm RTRIM như sau:
RTRIM(string)
Trong đó:
- string: Đây là chuỗi ký tự mà bạn muốn loại bỏ khoảng trắng ở phía bên phải.
Ví dụ sử dụng hàm RTRIM
Ví dụ 1: Sử dụng RTRIM với một chuỗi đơn giản
SELECT RTRIM('Hello World ') AS TrimmedString;
Kết quả sẽ là "Hello World" mà không có các khoảng trắng ở phía bên phải.
Ví dụ 2: Áp dụng RTRIM trên cột trong bảng
CREATE TABLE Employees ( EmployeeID INT, EmployeeName VARCHAR(50) ); INSERT INTO Employees (EmployeeID, EmployeeName) VALUES (1, 'John Doe '), (2, 'Jane Smith '); SELECT EmployeeID, RTRIM(EmployeeName) AS TrimmedName FROM Employees;
Kết quả sẽ hiển thị danh sách nhân viên với tên đã được loại bỏ khoảng trắng ở phía bên phải.
Ví dụ 3: Kết hợp RTRIM với các hàm khác
SELECT EmployeeID, RTRIM(EmployeeName) AS TrimmedName, LEN(RTRIM(EmployeeName)) AS NameLength FROM Employees;
Kết quả sẽ là danh sách nhân viên cùng với độ dài tên sau khi đã loại bỏ các khoảng trắng.
Kết luận
Hàm RTRIM là một công cụ hữu ích trong SQL Server giúp bạn làm sạch và chuẩn hóa dữ liệu. Bằng cách loại bỏ các khoảng trắng thừa, bạn có thể đảm bảo rằng các truy vấn và phép toán trên dữ liệu của bạn diễn ra một cách chính xác.