Cách sử dụng tiền tố người dùng 'N' cho unicode với biến nvarchar trong SQL Server? Ví dụ:Cách sử dụng tiền tố người dùng 'N' cho unicode với biến nvarchar trong SQL Server?
Với biến này:
declare @Query1 nvarchar(max)
tôi có thể gán cho nó như thế này:
set @Query1 = N'لاحظات'
Nhưng nếu tôi muốn sử dụng [email protected]
nơi nào đó?
tuyên bố @Query nvarchar (max) khai báo @ Query1 nvarchar (max) \t \t bộ @ Query1 = 'لاحظات' chúng ta có thể sử dụng N 'لاحظات' , nhưng phải làm gì nếu tôi muốn sử dụng N @ Query1? @ Query1 tự động xuất phát từ DB. –
nếu @ Query1 ** IS ** biến NVARCHAR, sau đó nó ** LÀ ** biến NVARCHAR và bạn không cần thêm tiền tố nó bằng một 'N' khác để làm cho nó NVARCHAR .... chỉ cần sử dụng nó –
đã chỉnh sửa câu trả lời của tôi cho bạn. – Jeremy