Nó khai báo chuỗi là nvarchar
kiểu dữ liệu, thay vì varchar
Bạn có thể đã thấy mã Transact-SQL chuyển các chuỗi xung quanh bằng cách sử dụng tiền tố N. Điều này biểu thị rằng chuỗi tiếp theo là trong Unicode (N thực sự là viết tắt của bộ ký tự ngôn ngữ quốc gia). Nghĩa là bạn đang chuyển một giá trị NCHAR, NVARCHAR hoặc NTEXT, tương ứng với CHAR, VARCHAR hoặc TEXT.
Để trích dẫn từ Microsoft:
Tiền tố là hằng số chuỗi ký tự Unicode có ký tự N. Nếu không có tiền tố N, chuỗi được chuyển đổi thành trang mã mặc định của cơ sở dữ liệu. Trang mã mặc định này có thể không nhận ra một số ký tự nhất định .
Nếu bạn muốn biết sự khác biệt giữa hai kiểu dữ liệu này, hãy xem bài đăng SO này:
Sự khác biệt giữa varchar và nvarchar là gì?