JavaScript is required

Tạo cấu trúc bảng trong SQL, nếu tại mục Data Type của cột tương ứng người dùng chọn kiểu ‘‘Nvarchar(50)’’ thì dữ liệu của cột đó nhận giá trị dạng:

A.

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

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 thay đổi hỗ trợ Unicode

Trả lời:

Đáp án đúng: D


Kiểu dữ liệu `Nvarchar(50)` trong SQL được sử dụng để lưu trữ chuỗi ký tự Unicode có độ dài thay đổi, tối đa 50 ký tự. * **Unicode:** `Nvarchar` hỗ trợ lưu trữ các ký tự Unicode, cho phép biểu diễn các ký tự từ nhiều bảng mã khác nhau, bao gồm cả tiếng Việt. * **Độ dài thay đổi:** `Nvarchar(50)` có nghĩa là chuỗi có thể chứa từ 0 đến 50 ký tự. Bộ nhớ chỉ được cấp phát dựa trên độ dài thực tế của chuỗi, không cố định như `Nchar`. Vì vậy, đáp án đúng là "Chuỗi với độ dài thay đổi hỗ trợ Unicode".

Câu hỏi liên quan