尝试运行SQL Server查询时出错输出

时间:2017-05-12 06:33:35

标签: sql-server

我正在尝试下面的查询,但没有得到正确的输出。它会给我带来垃圾价值。

我试过这个查询:

select convert(nvarchar(max), '.4ah開発進捗状況(週報)')

我的查询输出:

.4ah??????(??)

由于

1 个答案:

答案 0 :(得分:4)

尝试添加' N'在您的中文字符串之前,它只是将您的字符串转换为unicode。请检查一下:

select convert(nvarchar(max), N'.4ah開発進捗状況(週報)')

使用' N' prefix意味着将字符串声明为nvarchar数据类型,而不是varchar。