为了账号安全,请及时绑定邮箱和手机立即绑定

Oracle字符串查询问题?

Oracle字符串查询问题?

桃花长相依 2018-07-23 15:08:34
from post in context.Posts where post.Title == "title1" select post在Oracle里,这样是查不到数据的。必须要加上“TrimEnd()”,即改写如下: from post in context.Posts where post.Title.TrimEnd() == "title1" select post是我不会用呢,还Oracle本来就是这样,这样用的话,该字段的索引还有用吗?????
查看完整描述

3 回答

?
莫回无

TA贡献1865条经验 获得超7个赞

你用正常的sql写写试试,跟这个比较一下,如果正常的SQL也这样的话,那说明是你的数据有问题了.PS,我说的正常的SQL是在VS2005里写的不是pl/sql

查看完整回答
反对 回复 2018-07-25
?
三国纷争

TA贡献1804条经验 获得超7个赞

char类型的字段会自动补空格的,所以如果不是固定长度的字符串,还是用Nvarchar吧。varchar的话,判断长度不方便,英文字符和中文字符在varchar下长度是不一样的。还是nvarchar方便

查看完整回答
反对 回复 2018-07-25
  • 3 回答
  • 0 关注
  • 959 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信