Khi tạo cấu trúc bảng trong SQL, nếu tại Data Type của cột tương ứng người dùng chọn kiểu ''Nchar(n)'' thì dữ liệu của cột đó nhận giá trị ở dạng nào trong các phương án sau?
Trả lời:
Đáp án đúng: C
Kiểu dữ liệu `Nchar(n)` trong SQL được sử dụng để lưu trữ chuỗi ký tự với độ dài cố định là `n`. Điểm khác biệt quan trọng của `Nchar` so với `Char` là `Nchar` hỗ trợ Unicode, cho phép lưu trữ các ký tự từ nhiều bảng mã khác nhau, bao gồm cả các ngôn ngữ không phải tiếng Anh. Do đó, phương án C là chính xác nhất.
* **Phương án A:** "Chuỗi với độ dài chính xác hỗ trợ Unicode" - Gần đúng, nhưng "độ dài chính xác" không thể hiện rõ tính chất cố định của độ dài.
* **Phương án B:** "Chuỗi với độ dài chính xác" - Thiếu thông tin quan trọng về việc hỗ trợ Unicode.
* **Phương án D:** "Chuỗi với độ dài cố định" - Thiếu thông tin quan trọng về việc hỗ trợ Unicode.





