JavaScript is required

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?

A.

Chuỗi với độ dài chính xác hỗ trợ Unicode.

B.

Chuỗi với độ dài chính xác.

C.

Chuỗi với độ dài cố định hỗ trợ Unicode.

D.

Chuỗi với độ dài cố định.

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.

Câu hỏi liên quan