社区
疑难问题
帖子详情
为什么我的nvarchar(255)型查不到数据?
canbo
2003-08-25 11:12:08
我在一次使用数据库中发现一个问题,数据库字段类型为nvarchar(255),是做的模糊查询,比如数据中有一条记录是“这是中文字串”,我可以查出所有"这是"关键字的数据,但是查不出“中文”的记录,一条记录也没有,这是为什么?很奇怪。
...全文
99
11
打赏
收藏
为什么我的nvarchar(255)型查不到数据?
我在一次使用数据库中发现一个问题,数据库字段类型为nvarchar(255),是做的模糊查询,比如数据中有一条记录是“这是中文字串”,我可以查出所有"这是"关键字的数据,但是查不出“中文”的记录,一条记录也没有,这是为什么?很奇怪。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hjb111
2003-08-25
打赏
举报
回复
应当这样:
select * from yourtable where colname like '%'+@var+'%'
N是为Unicode标准!
hjb111
2003-08-25
打赏
举报
回复
应当这样:
select * from yourtable where colname like '%'+@var+'%'
N是为Unicode标准!
hjb111
2003-08-25
打赏
举报
回复
Like N'%中文%' 是查询所有为‘中文’的字符串!前加N表示为国标码!
canbo
2003-08-25
打赏
举报
回复
Like N'%中文%' 是什么意思?
回答了就给分
CrazyFor
2003-08-25
打赏
举报
回复
TRY:
select * from 表 where 列 like N'%中文%'
hjb111
2003-08-25
打赏
举报
回复
select * from yourtable where colname like '%'+@var+'%'
hjb111
2003-08-25
打赏
举报
回复
Select * from yourtable where colname like N'%这是%'
canbo
2003-08-25
打赏
举报
回复
我就是写成的 like '%var%',var是可变的噻,传什么就查找什么 ,
我问朋友,他说原来也遇到过这种情况,他忘了后来是怎么解决的的。
to pengdali(大力 V2.0) :
like N'%中文%'是什么意思?
liuyun2003
2003-08-25
打赏
举报
回复
呵呵,估计你的语句是这么写的select * from yourtable where yourcol like '这是%'
你改成这样select * from yourtable where yourcol like '%这是%'
就可以了。
zarge
2003-08-25
打赏
举报
回复
把你用的查询语句写出来给大家看看
pengdali
2003-08-25
打赏
举报
回复
select * from 表 where 列 like N'%中文%'
oracle n
varchar
2问题,oracle中n
varchar
2查询结果显示总是少一位
oracle 中对查询出来的
数据
进行切割、截取等操作oracle 中对查询出来的
数据
进行切割.截取等操作 最近遇到一个问题,需要把一个带有,的字符串拆分成多行.通过查询资料,这个操作需要使用以下2个关键知识: 1. REGEXP_...
SQL server 中
varchar
, n
varchar
字段,字符串带有尾随空白字符导致查询不到记录
有这样一个表,表名 VSL, VSL CODE 和 VSL VOY 字段都是KEY,其中一条记录的 VSL CODE 字段值是 ‘2206’,另一个是 ...把记录全选,复制黏贴到记事本就能看出来。 VSL CODE VSL VOY ETA 7FY 2206 2012-12-26
SQL Server
数据
表中
数据
的增加(插入)、查询、修改、删除
伟人所达到并保持着的高处,并不是一飞就到的,而是他们在同伴们都睡着的时候,一步步艰辛地向上攀爬的 特别提醒(一定要看一下): 这篇文章写的是:SQL Server
数据
表中
数据
的增加(插入)、查询、修改、删除 ...
SQL Sever字符
型
数据
转换数字
型
进行计算
我首先想到第一种解决方案利用SQL Server赋值时类
型
的自动转换,定义数字
型
变量,讲字符
型
的值付给数字
型
变量,通过变量的计算求出sum()后,再次赋值给字符
型
字段。对于多条
数据
,需要使用游标进行逐条计算。 我的...
SQL Server中的Char 、
varchar
、N
varchar
数据
类
型
N为一个介于1到8000之间的值。其存储大小为输入
数据
的实际字节长度,而不是n个字节。如果你输入的实际字节长度少于n,那么其他位置会被空格填充。在
数据
存储中英文字母和数字占一个字节,汉字占两个字节。那么char(n)...
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章