رفع مشکل نمایش دادن حروف چینی در SQL Service Broker Message

mohsen2 سال قبل
ارسال شده در
mohsen

وقتی دستور زیر را اجرا می کنیم، کاراکتر های چینی در message_body نمایش داده می شود.

      SELECT TOP (1000) *, casted_message_body = 
CASE message_type_name WHEN 'X' 
  THEN CAST(message_body AS NVARCHAR(MAX)) 
  ELSE message_body 
END 
FROM [QueueName] WITH(NOLOCK)
    

برای رفع مشکل به جای NVARCHAR از VARCHAR باید استفاده کنیم.

رای
0
ارسال نظر
مرتب سازی:
اولین نفری باشید که نظر می دهید!