Cả CHAR và NCHAR đều là kiểu dữ liệu chuỗi có độ dài cố định. Chúng có những điểm khác biệt sau -
Loại dữ liệu CHAR | Loại Dữ liệu NCHAR |
Tên đầy đủ của nó là CHARACTER. | Tên đầy đủ là NHÂN VẬT QUỐC GIA |
Nó sử dụng bộ ký tự ASCII | Nó sử dụng bộ ký tự Unicode và dữ liệu được lưu trữ ở định dạng UTF8 |
Nó chiếm 1 byte không gian cho mỗi ký tự. | Nó chiếm 2 byte không gian cho mỗi ký tự |
mysql>create table hello1(name CHAR(20)); Query OK, 0 rows affected (0.15 | mysql>create table hello(name NCHAR(20)); Query OK, 0 rows affected (0.61 |