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
Hàm UPPER trong SQL Server là một công cụ vô cùng hữu ích để chuyển đổi tất cả các chữ cái trong một chuỗi thành chữ hoa.
Nên sử dụng hàm UPPER khi:
Muốn chuẩn hóa dữ liệu: Đảm bảo rằng tất cả dữ liệu văn bản trong một cột đều có cùng định dạng chữ hoa, giúp việc so sánh, tìm kiếm và sắp xếp dữ liệu trở nên dễ dàng hơn.
Thực hiện so sánh không phân biệt chữ hoa thường: Khi bạn muốn tìm kiếm hoặc so sánh các chuỗi mà không quan tâm đến việc chúng được viết hoa hay thường. Ví dụ: tìm kiếm tất cả các sản phẩm có tên bắt đầu bằng chữ “A”, bất kể “A” có viết hoa hay không.
Kết hợp với các hàm khác: Sử dụng UPPER cùng với các hàm khác như LEFT, RIGHT, SUBSTRING để trích xuất và thao tác với các phần cụ thể của chuỗi.
Dưới đây là một số ví dụ sử dụng hàm UPPER trong SQL server
1.Chuyển đổi toàn bộ chuỗi thành chữ hoa:
SELECT UPPER('pavietnam');
Kết quả : PAVIETNAM
2. Chuyển đổi cột trong bảng thành chữ hoa
Giả sử bạn có bảng NhanVien với cột FirstName, bạn muốn hiển thị tên trong cột FirstName dưới dạng chữ hoa:
SELECT UPPER(FirstName) AS UpperFirstName FROM NhanVien;
Kết quả: Các tên trong cột FirstName sẽ được hiển thị dưới dạng chữ hoa.
3. So sánh chuỗi không phân biệt chữ hoa chữ thường
Giả sử bạn muốn tìm tất cả các nhân viên có tên họ là “Thanh” bất kể việc tên họ được viết hoa hay viết thường:
SELECT * FROM NhanvVien WHERE UPPER(LastName) = 'THANH';
Câu truy vấn này sẽ trả về tất cả các nhân viên có tên họ là “THANH“, bất kể việc tên họ trong cơ sở dữ liệu là “thanh”, “Thanh”, hoặc các dạng khác.
4. Kết hợp với hàm SUBSTRING
Giả sử bạn muốn lấy 3 ký tự đầu tiên của tên và chuyển chúng thành chữ hoa:
SELECT UPPER(SUBSTRING(FirstName, 1, 3)) AS FirstNamePrefix
FROM NhanVien;
5. Kết hợp với hàm REPLACE
Giả sử bạn muốn thay thế tất cả các ký tự “a” bằng “o” trong một chuỗi và sau đó chuyển thành chữ hoa:
SELECT UPPER(REPLACE(Description, 'a', 'o')) AS UpdatedDescription
FROM Products;
Trong ví dụ này:
Hàm REPLACE thay thế tất cả các ký tự “a” bằng “o” trong chuỗi Description.
Sau đó, hàm UPPER chuyển kết quả thành chữ hoa.
=====
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/