Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Hàm CHAR() trong MySQL có tác dụng gì?

Trong MySQL, có thể lấy giá trị ký tự của một số nguyên cho trước dựa trên bảng mã ASCII không?

Hàm CHAR() trong MySQL được dùng để trả về giá trị ký tự của các số nguyên cho trước theo bảng mã ASCII. Cú pháp như sau:

Cú pháp

CHAR(N,... [USING charset_name])

Ở đây, N là các số nguyên cần lấy giá trị ký tự tương ứng.

Ví dụ

mysql> SELECT CHAR(65,66,67,68);
+-------------------+
| CHAR(65,66,67,68) |
+-------------------+
| ABCD              |
+-------------------+
1 row in set (0.00 sec)

Hàm CHAR() chuyển đổi các mã ASCII 65, 66, 67, 68 thành các ký tự 'A', 'B', 'C', 'D' và nối chúng thành chuỗi "ABCD".