sql server 输出字符集
有什么方法可以得到与本机数据库编码不同的字符集的 MSSQL Server 结果吗?
我的意思是MySQL 使用的“设置名称”之类的东西。
Is there any way to get MSSQL Server result in charset different from the native database encoding?
I mean something like "set names" which is used by MySQL.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您的数据的列类型是什么?是 varchar 还是 nvarchar?
要获得 Unicode 格式的结果,只需将 varchar 列转换为 nvarchar:
SELECT CAST(列 AS nvarchar(size)) FROM 表
What is the column type of your data? Is it varchar or nvarchar?
To get results in Unicode, simply cast varchar columns as nvarchar:
SELECT CAST(Column AS nvarchar(size)) FROM Table
您可以在每列的基础上执行此操作
You can do this on a per column basis