Bạn Tìm Gì Hôm Nay ...?
Tất cả đều có chỉ trong 1 nốt nhạc !
Nếu cần hỗ trợ chi tiết gọi 1900 9477
Định dạng dữ liệu: Hàm SPACE là một công cụ hữu ích khi bạn phải tạo ra các báo cáo có định dạng sẵn. Khi bạn muốn tạo khoảng cách giữa các cột trong một báo cáo hoặc kết quả truy vấn để dễ đọc hơn.
Để căn chỉnh dữ liệu, đặc biệt khi dữ liệu có độ dài khác nhau.
Tạo chuỗi có độ dài cố định: Trong một số trường hợp, bạn có thể cần tạo một chuỗi có độ dài cố định, và hàm SPACE có thể giúp bạn lấp đầy phần còn thiếu bằng khoảng trắng.
Kết hợp với các hàm chuỗi khác: Hàm SPACE thường được sử dụng kết hợp với các hàm chuỗi khác như CONCAT hoặc + để tạo ra các chuỗi có định dạng cụ thể.
Dưới đây là một số ví dụ sử dụng hàm SPACE trong SQL server
1. Ghép chuỗi với một số ký tự trắng
Giả sử bạn muốn thêm 5 ký tự trắng vào giữa hai chuỗi:
SELECT 'PA' + SPACE(5) + 'VIETNAM';
Kết quả : ‘PA VIETNAM’ (Chuỗi “PA” và “VIETNAM” được cách nhau bởi 5 ký tự trắng)
2: Sử dụng SPACE trong câu lệnh UPDATE
Giả sử bạn muốn cập nhật một trường dữ liệu trong bảng để thêm các ký tự trắng vào cuối mỗi giá trị trong cột FirstName:
UPDATE Employees
SET FirstName = FirstName + SPACE(5)
WHERE EmployeeID = 1;
Câu lệnh này sẽ thêm 5 ký tự trắng vào cuối giá trị của trường FirstName cho bản ghi có EmployeeID là 1.
3: Kết hợp với hàm LEN để đếm số ký tự trắng
SELECT LEN(SPACE(1) + 'PA VIETNAM');
Kết quả sẽ là 13.
Giải thích thêm
SPACE(1) tạo ra một chuỗi có 1 ký tự trắng.
Khi ghép chuỗi này với ‘PA VIETNAM’, kết quả sẽ là ‘ PA VIETNAM’ (bao gồm 1 ký tự trắng và chuỗi ‘PA VIETNAM’).
Hàm LEN sẽ trả về độ dài của chuỗi ‘ PA VIETNAM’, và độ dài này là 13 ký tự (1 ký tự trắng + 12 ký tự trong ‘PA VIETNAM’).
4: Sử dụng hàm SPACE trong câu lệnh INSERT
INSERT INTO Employees (FirstName, LastName)
VALUES ('John' + SPACE(3) + 'Doe', 'Smith');
Một số lưu ý :
– Hàm SPACE chỉ tạo ra khoảng trắng. Nó không thể tạo ra các ký tự khoảng trắng khác như tab hoặc dòng mới.
– Nếu giá trị truyền vào là một số âm, hàm SPACE sẽ trả về NULL.
– Hàm SPACE thường được sử dụng để định dạng dữ liệu đầu ra hoặc để tạo khoảng cách giữa các cột trong báo cáo.
======
Xem thêm các bài viết khác cùng chuyên mục tại đây Tại Đây
P.A Việt Nam cung cấp đa dạng các cấu hình Máy Chủ Ảo và Máy Chủ Riêng
Cloud Server
Cloud Server Pro
Máy Chủ Riêng
Truy cập vào đây để nhận được thông tin ưu đãi -khuyến mãi thường xuyên
https://www.pavietnam.vn/vn/tin-khuyen-mai/