Hàm Trả về giá trị ASCII cho ký tự cụ thể. Hoạt động từ MySQL 4.0. VD: ASCII A => 65, B => 66.
Ví dụ
Trả lại giá trị ASCII của ký tự đầu tiên trong “CustomerName”:
Định nghĩa và Cách sử dụng
Hàm ASCII() trả về giá trị ASCII cho ký tự cụ thể.
Cú pháp
ASCII(character)
Giá trị tham số
Tham số | Diễn giải |
---|---|
character | Tham số bắt buộc. Ký tự truyền vào sẽ trả về giá trị ASCII tương ứng. Nếu nhiều ký tự được nhập, nó sẽ chỉ trả về giá trị cho ký tự đầu tiên trong chuỗi. Ví dụ như trường hợp CustomerName ở trên. |
Bạn có thể download cơ sở dữ liệu Northwind để bắt đầu thực hành tại đây:
- Dành cho Sql Server, MS Access Download
- Dành cho Mysql: Tạo bảng trước với Download Table sau đó hãy điền data với Download Data
- Dành cho Oracle Download
Lưu ý: Tên bảng trong CSDL cho SQL Server thường được viết hoa chữ đầu. Với Mysql thì tên bảng được viết thường. Và với Oracle thì tên bảng toàn bộ được viết hoa. Bạn hãy viết đúng tên bảng trong query của mình nhé.
Trong nội dung bài viết, đôi khi tên bảng được viết dưới dạng tiếng Việt, ví dụ:
- Customers: Khách hàng
- Orders: Đơn hàng
- Employees: Nhân viên
- Shipers: Giao hàng
- Invoices: Hoá đơn