社区
MS-SQL Server
帖子详情
SQL_Latin1_General_CP1_CI_AS 怎么查询出来汉字列,显示汉字,不是乱码
xqlsaber
2012-02-21 06:11:12
SQL_Latin1_General_CP1_CI_AS 怎么查询出来汉字列,显示汉字,不是乱码
数据库中SQL_Latin1_General_CP1_CI_AS 排序存的数据汉字列
怎么select出来 或者 怎么处理能显示汉字
但是不修改原数据库
...全文
910
7
打赏
收藏
SQL_Latin1_General_CP1_CI_AS 怎么查询出来汉字列,显示汉字,不是乱码
SQL_Latin1_General_CP1_CI_AS 怎么查询出来汉字列,显示汉字,不是乱码 数据库中SQL_Latin1_General_CP1_CI_AS 排序存的数据汉字列 怎么select出来 或者 怎么处理能显示汉字 但是不修改原数据库
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xqlsaber
2012-02-22
打赏
举报
回复
[Quote=引用 3 楼 mayuanf 的回复:]
引用 2 楼 pt1314917 的回复:
引用楼主 xqlsaber 的回复:
SQL_Latin1_General_CP1_CI_AS 怎么查询出来汉字列,显示汉字,不是乱码
数据库中SQL_Latin1_General_CP1_CI_AS 排序存的数据汉字列
怎么select出来 或者 怎么处理能显示汉字
但是不修改原数据库
将字段类型设置为nvarchar,然后再……
[/Quote]
要是我想从数据库取一个表出来,显示出来所有的汉字要怎么做呢
xqlsaber
2012-02-22
打赏
举报
回复
[Quote=引用 2 楼 pt1314917 的回复:]
引用楼主 xqlsaber 的回复:
SQL_Latin1_General_CP1_CI_AS 怎么查询出来汉字列,显示汉字,不是乱码
数据库中SQL_Latin1_General_CP1_CI_AS 排序存的数据汉字列
怎么select出来 或者 怎么处理能显示汉字
但是不修改原数据库
将字段类型设置为nvarchar,然后再插入数据时,使用unicode编码方式。如:
i……
[/Quote]
那要是我想查询整列数据呢,将整个表的数据 select出来 怎么将所有乱码显示成中文
kingmax54212008
2012-02-22
打赏
举报
回复
SQL_Latin1_General_CP1_CI_AS 排序规则,必须是nvarchar才能存中文
这样,你就能查出中文来了。
zhangbei59
2012-02-21
打赏
举报
回复
2楼正解 字符集的问题
mayuanf
2012-02-21
打赏
举报
回复
[Quote=引用 2 楼 pt1314917 的回复:]
引用楼主 xqlsaber 的回复:
SQL_Latin1_General_CP1_CI_AS 怎么查询出来汉字列,显示汉字,不是乱码
数据库中SQL_Latin1_General_CP1_CI_AS 排序存的数据汉字列
怎么select出来 或者 怎么处理能显示汉字
但是不修改原数据库
将字段类型设置为nvarchar,然后再插入数据时,使用unicode编码方式。如:
i……
[/Quote]
正解。
特别注意两个,一个是格式要nvarchar不是varchar,一个值前要加N转换成unicode
pt1314917
2012-02-21
打赏
举报
回复
[Quote=引用楼主 xqlsaber 的回复:]
SQL_Latin1_General_CP1_CI_AS 怎么查询出来汉字列,显示汉字,不是乱码
数据库中SQL_Latin1_General_CP1_CI_AS 排序存的数据汉字列
怎么select出来 或者 怎么处理能显示汉字
但是不修改原数据库
[/Quote]
将字段类型设置为nvarchar,然后再插入数据时,使用unicode编码方式。如:
insert into 表名(name) values(N'战三')
唐诗三百首
2012-02-21
打赏
举报
回复
应该是数据本身有问题吧?
SQL
修改排序规则的问题
sql
_
latin1
_
general
_
cp1
_
ci
_as
在一个项目中遇到:用原来的数据库生成的脚本,然后部署到新的服务器上,数据库的
SQL
_
Latin1
_
General
_
CP1
_
CI
_AS怎么
查询
出来
汉字
都是
乱码
了。 遂查解决方法。 需要执行这个 ALTER DATABASE [OEBSSDB-V2]COLLATE Chinese_Simplified_Stroke_Order_100_CS_AI; 执行过程中报错:5030 改...
MS
SQL
新建数据库的注意事项
环境: win10英文系统,新家ms
sql
数据库,排序规则:Chinese_PRC_
CI
_AS,表的字段类型varchar 现象: VC ADO无法获取到数据 修正:排序规则:
SQL
_
Latin1
_
General
_
CP1
_
CI
_AS ,VC ADO可以正常
查询
读取数据,但是中文乱man 修正:将需要填写中文的字段改为 nvarchar ,insert语句,在中文字段前加N,例如: insert into XXXX 中文字段1,中文字段2,英文字段 values (N'修正',...
[转]LocalDB数据库修改排序规则,修复
汉字
变问号
VS中新增的轻量级数据库LocalDB,有个这个,开发人员就不必再安装庞大的
SQL
server了,可以方便地测试运行小型项目;既然是轻量级数据库,它抛弃了庞大的身躯,功能上当然也会受到局限,其中之一就是它默认的排序规则,使用默认排序规则,从网站前台添加的中文数据在数据库中
显示
乱码
或者变问号;这个问题困扰了我好几天时间,通过各种搜索,终于找到解决方案;特此转述,希望能帮到有同样困惑的您!...
SQL
Sever 2005 无法识别中文(字段值“?”,
sql
语句中无法识别中文)
在使用
sql
server时发现数据库的表中无法插入中文字符,所有中文字符在表中均
显示
为“?”,即使解决了“?”输入以后在
查询
分析器中使用
sql
语句进行相关数据(
查询
语句中含有中文)的
查询
查到的结果为空,这又是为什么?下面就这个问题做一下阐述。 背景知识:众所周知英文字符如果是As
ci
i编码的话只需要一个字节就够了,但是如果想要存储
汉字
或者是别的需要大存储容量的字符话用As
ci
i码
stm32单片机项目资料课程设计文档C语言程序代码原理图电路PCB实例水泵自动保护电路
stm32单片机项目资料课程设计文档C语言程序代码原理图电路PCB实例水泵自动保护电路
MS-SQL Server
34,876
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章