社区
Oracle 高级技术
帖子详情
oracle817全模糊查询的怪问题!
chen_cyh
2004-09-21 08:56:13
最近遇到一个怪问题,
数据库:oracle817
使用select * from table1 where name like '%某一个名字%' ;
查询时,就是查不到这条记录,但是通过编号查,显示的就有这个名字;
...全文
185
18
打赏
收藏
oracle817全模糊查询的怪问题!
最近遇到一个怪问题, 数据库:oracle817 使用select * from table1 where name like '%某一个名字%' ; 查询时,就是查不到这条记录,但是通过编号查,显示的就有这个名字;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chen_cyh
2004-10-11
打赏
举报
回复
直接在服务器上执行的,不存在客户端和服务器的问题!
chen_cyh
2004-10-11
打赏
举报
回复
应该是编码不同而存在的问题。
lialin
2004-10-11
打赏
举报
回复
你telnet到报务器上执行这些操作看可不可以,如果可以的话就是客户端和服务器之间的问题啦!我估计在服务器应该问题不是很大的 !
chen_cyh
2004-10-11
打赏
举报
回复
都试过了。
zhihaitao
2004-10-11
打赏
举报
回复
你把问题贴
出来,执行语句和结果
smallcrocodile
2004-10-09
打赏
举报
回复
先用某个汉字模糊查询试一试
Tabalulu
2004-10-09
打赏
举报
回复
可能是客户端字符集的问题
我还遇到过有些字写到数据库会变成其他的字
chen_cyh
2004-10-09
打赏
举报
回复
十一长假终于回来了,但是还没有等到消息,希望大家列出例子,难道没有人遇到和我同样情况的么?
dlmaomao
2004-09-24
打赏
举报
回复
也可以使用select * from table1 where name like '%某一个名字的部分%' ;
如:select * from table1 where name like '%张%' ;
chen_cyh
2004-09-23
打赏
举报
回复
加分了,难道没有人知道么?
Jackyhou2004
2004-09-22
打赏
举报
回复
你可以试一下:ftp命令登上服务器,把你要执行的语句放到一个文件里,然后put到服务器,然后@执行一下,看看还有没有你说的问题。
我以为你是在toad里面查询的,所以说是toad的问题,呵呵~
chen_cyh
2004-09-22
打赏
举报
回复
请教Jackyhou2004(波) ,tload起到什么作用?什么时候要用到它?我查询是直接在数据库服务器上的sqlplus中执行的sql语句.与tload有关系么?
chen_cyh
2004-09-22
打赏
举报
回复
是否有人知道oracle中文字符集和英文字符集是如何处理中文的,如果知道这个就应该知道这个差别了.
还有一次,我用精确查询一个名字,结果跟这个名字完全无关的名字也在查询结果中,当时字符集是英文的,但是具体的名字我已经遗忘,是不是两个名字在英文字符集下的编码一致造成??
Jackyhou2004
2004-09-21
打赏
举报
回复
这个是toad的问题,不要轻易怀疑字符集。可能你模糊查询的时候的字是很平常的字,如“代”,或者“销”,都找不到。这种字不可能是字符集的问题。这是toad的问题。你可以把命令上传到服务器上,用@执行,应该可以查出来。
yangqingdelphi
2004-09-21
打赏
举报
回复
赞成nyfor(nyfor)
yangqingdelphi
2004-09-21
打赏
举报
回复
你把你通过编号查出的名字拷出来,再like一次.
bzszp
2004-09-21
打赏
举报
回复
把你的执行过程帖出来看看
nyfor
2004-09-21
打赏
举报
回复
估计是字符集不同导致.
Oracle
入门课程
01、
Oracle
介绍 02、表空间、用户、授权 03、DDL数据定义语言 04、DML数据操纵语言 05、JDBC CRUD操作 06、
Oracle
简单查询 07、
Oracle
伪列 08、
Oracle
聚合函数 09、
Oracle
关联查询、子查询 10、
Oracle
分页 11、...
通过
Oracle
识别字符串中的中文or字母or数字来介绍
全
角半角转换函数(to_multi_byte/to_single_byte)在varchar/clob中的使用案例
在日常处理数据的过程中,大家肯定会遇到很多奇奇
怪
怪
的字符,然后还要对这些字符处理,比如***你有个需求:识别字符串中的中文或是识别字母或是识别数字,甚至都识别出来然后剔除or保留某些字符汉字或数字***。...
[转]sql
模糊查询
在进行数据库查询时,有完整查询和
模糊查询
之分。 一般模糊语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式: 1.%:表示任意0个或多个字符。可匹配任意类型和长度的...
oracle
奇葩函数,
Oracle
系列 开发中奇葩
问题
你遇到几个
1、
oracle
插入数据中文乱码的
问题
:
问题
描述:在plsql中不管是编辑数据,还是使用insert语句插入,所有的中文都会变成乱码。解决方法:我的电脑---右击---属性---高级---环境变量---系统变量---新建变量名:NLS_LANG...
oracle
查询条件比较大小写,
oracle
条件查询,比较运算符,逻辑运算符,特殊运算符,判断空值,大小写敏感,多行,多列子查询...
LIKE的用法 使用LIKE操作符可完成按通配符查找字符串的查询操作,该操作符适合于对数据进行
模糊查询
。其语句法为: [NOT] LIKE 匹配模式 匹配模式中除了可以包含固定的字符之外,还可以包含以下的通配符: %:代表0...
Oracle 高级技术
3,491
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章