社区
应用实例
帖子详情
导出的中文数据是乱码的问题
kevinjay567
2011-11-10 03:07:03
需要导出一张表里的数据,由于这个表有中文字段,而且是varchar(500) collate SQL_1xCompat_CP850_CI_AS
请问需要如何转化一下,才能使导出的中文数据不是乱码?
...全文
413
10
打赏
收藏
导出的中文数据是乱码的问题
需要导出一张表里的数据,由于这个表有中文字段,而且是varchar(500) collate SQL_1xCompat_CP850_CI_AS 请问需要如何转化一下,才能使导出的中文数据不是乱码?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kevinjay567
2011-11-10
打赏
举报
回复
我自己想到办法了。哈哈
先建立一张表,设定collate Chinese_PRC_CI_AS
然后插入到这张表中
insert new_tb
select cast(col as varbinary(500)) from old_tb
kevinjay567
2011-11-10
打赏
举报
回复
[Quote=引用 8 楼 cd731107 的回复:]
把查询分析器中的结果复制后,粘贴到记事本或者excl中
[/Quote]
你这方法可以的。
可是我要批量的,一有数据就导出,那要人24小时待命了。
cd731107
2011-11-10
打赏
举报
回复
把查询分析器中的结果复制后,粘贴到记事本或者excl中
kevinjay567
2011-11-10
打赏
举报
回复
[Quote=引用 6 楼 orchidcat 的回复:]
引用 4 楼 kevinjay567 的回复:
引用 3 楼 acherat 的回复:
数据类型改为nvarchar试试!或者你在查询分析器里查下结果集看这列会变乱码么?
原表我用sql2000查询分析器查看是正常显示的。但是导出就是乱码。字段不能直接改成nvarchar吧,一改就整个表都乱码了。
导出的时候转换为nvarchar 的。
[/Quote]
导出的时候转换为nvarchar 的??都导出到txt了还怎么转换。
Mr_Nice
2011-11-10
打赏
举报
回复
[Quote=引用 4 楼 kevinjay567 的回复:]
引用 3 楼 acherat 的回复:
数据类型改为nvarchar试试!或者你在查询分析器里查下结果集看这列会变乱码么?
原表我用sql2000查询分析器查看是正常显示的。但是导出就是乱码。字段不能直接改成nvarchar吧,一改就整个表都乱码了。
[/Quote]
导出的时候转换为nvarchar 的。
kevinjay567
2011-11-10
打赏
举报
回复
[Quote=引用 1 楼 qianjin036a 的回复:]
导出到哪儿?
[/Quote]
BCP 导出来txt
kevinjay567
2011-11-10
打赏
举报
回复
[Quote=引用 3 楼 acherat 的回复:]
数据类型改为nvarchar试试!或者你在查询分析器里查下结果集看这列会变乱码么?
[/Quote]
原表我用sql2000查询分析器查看是正常显示的。但是导出就是乱码。字段不能直接改成nvarchar吧,一改就整个表都乱码了。
AcHerat
2011-11-10
打赏
举报
回复
数据类型改为nvarchar试试!或者你在查询分析器里查下结果集看这列会变乱码么?
--小F--
2011-11-10
打赏
举报
回复
字段类型为nvarchar就没问题了
-晴天
2011-11-10
打赏
举报
回复
导出到哪儿?
PLSQL
导出
CSV后
中文
乱码
解决办法
PLSQL
导出
CSV
数据
是非常方便的,但是发现
导出
后的CSV对
中文
显示
乱码
,此文件为解决此
问题
的操作步骤。
PLSQL显示
乱码
、
导出
问题
的解决方法
PLSQL显示
乱码
、
导出
问题
的解决方法
导出
Excel—后台
数据
操作技能java实战
后台进行
数据
的管理以及打印很多时候都需要
导出
excel,例如学生,会员,客户的管理,web网站或者微商城的订单管理,实现
导出
excel将会使我们的后台管理非常的流畅和方便
php
导出
csv文件无
乱码
示例
这是一个php
导出
csv文件无
乱码
示例,如果你的
数据
源编码不是gb2312的,可能需要服务器支持iconv函数转换编码.
vb.net
导出
为什么是
乱码
??
请高手指点,我在运行VB.NET时
导出
的XLS文件,为什么在EXCEL 2003打开是
乱码
,里面是乱七八糟的符号。而用EXCEL 2007打开就没
问题
请问这是怎么回事?代码如下,该怎么改才不会用EXCEL2003打开是
乱码
?
应用实例
27,580
社区成员
68,556
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章