社区
疑难问题
帖子详情
在sql server 2005 进行查询时查询的条件有中文 但返回不了结果 为什么
sandyflower
2010-10-12 09:00:31
select *from user_form where user_name='心梦帘'
go
语句是这样,在数据库里有心梦帘的信息,但是都没有记录返回,为什么
...全文
105
5
打赏
收藏
在sql server 2005 进行查询时查询的条件有中文 但返回不了结果 为什么
select *from user_form where user_name='心梦帘' go 语句是这样,在数据库里有心梦帘的信息,但是都没有记录返回,为什么
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lcddjyy
2010-10-13
打赏
举报
回复
select * from user_form
where user_name=N'心梦帘'
go
unicode的问题
billpu
2010-10-12
打赏
举报
回复
最好贴出数据结构,测试数据看看
心梦莲不会拼错了吧...
「已注销」
2010-10-12
打赏
举报
回复
[Quote=引用楼主 sandyflower 的回复:]
select *from user_form where user_name='心梦帘'
go
语句是这样,在数据库里有心梦帘的信息,但是都没有记录返回,为什么
[/Quote]
是unicode的原因
处理方法参考1#
SQLCenter
2010-10-12
打赏
举报
回复
select *from user_form where user_name=
N'心梦帘'
Python
sql
server
查询
条件
为
中文
1.在
sql
server
中,
查询
条件
中有
中文
字体,不能
查询
出结果,但是实际上是有数据的,如 SELECT * FROM datebase WHERE Name = '
中文
' 2.原来使用的数据库是英文版本的,所以数据库中的字段值是unicode编码的,解决...
sql
server
无法根据
中文
条件
查询
系统默认的排序规则是拉丁文
SQL
_Latin1_General_CP1_CI_AS并不是。根据上述
sql
查询
时
结果一直为0。,所以才会出现上述问题。注意:修改编码可能会报错。2.修改数据库排序编码。1.在
查询
中文
前加N。
SQL
Server
查询
中文
字段
返回
为空
明明数据库里有数据,
查询
结果就是
返回
为空。具体情况是这样的,
查询
工作日志表里关于工作描述的情况,以
中文
内容匹配工作描述字段,其中匹配内容里包含有空格。 尝试去掉第一个空格后面内容,
查询
有结果。而加多一...
Pyms
sql
连接
sql
server
查询
nvarchar类型字段内容为空
2、如果是内容是
中文
,则
查询
出来结果为空,如果非
中文
查询
结果正常 3、where
条件
语句中nvarchar类型字段为
中文
,
查询
不到内容 二、排查过程: 通过Profiler监测工具发现,语句在执行的
时
候
中文
乱码了,那就是编码...
sql
server
之空格
A开发反馈
sql
server
表中字段有空格,数据同步到pg后表关联报错,B开发反馈在
sql
server
插入
时
没有带空格,
查询
时
也没有用rtrim把空格去掉,但能正常查出数据。 由此引出几个关于
sql
server
空格的问题:
Sql
server
...
疑难问题
22,299
社区成员
121,733
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章