荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: bakey (深海的鱼爱上会潜水的猫), 信区: Program
标  题: [合集]借个地方问问paradox的通配符
发信站: 荔园晨风BBS站 (2005年06月03日00:31:03 星期五), 站内信件

☆   1  ──────────── 我是分割线 ─────────────────☆
发信人: Chengal (大四了,需要充足的睡眠), 信区: Program
标  题: 借个地方问问paradox的通配符
时  间: Wed Sep 10 13:23:40 2003


发信人: Chengal (大四了,需要充足的睡眠), 信区: Database
标  题: 请问paradox数据库sql操作的通配符
发信站: 荔园晨风BBS站 (Wed Sep 10 13:22:23 2003), 站内信件

有一句sql:
select * from tablename where field1 like '%abc%'
我想让它返回所有含有abc字符的记录,我结果它返回的是
从第二个字符开始通配的记录
例如:
数据库中有以下记录:
abc
abcd
fabc
dsfaabc
则第一、二条记录没有选中,只选了后面两条,请问怎么改这个句子?thx



☆   2  ──────────── 我是分割线 ─────────────────☆
发信人: tiny (tiny), 信区: Program
标  题: Re: 借个地方问问paradox的通配符
时  间: Wed Sep 10 14:02:46 2003


select * from tablename where field1 like '%abc'


发信人: Chengal (大四了,需要充足的睡眠), 信区: Database
标  题: 请问paradox数据库sql操作的通配符
发信站: 荔园晨风BBS站 (Wed Sep 10 13:22:23 2003), 站内信件

有一句sql:
select * from tablename where field1 like '%abc%'
我想让它返回所有含有abc字符的记录,我结果它返回的是
从第二个字符开始通配的记录
例如:
数据库中有以下记录:
abc
abcd
fabc
dsfaabc
则第一、二条记录没有选中,只选了后面两条,请问怎么改这个句子?thx



☆   3  ──────────── 我是分割线 ─────────────────☆
发信人: Chengal (大四了,需要充足的睡眠), 信区: Program
标  题: Re: 借个地方问问paradox的通配符
时  间: Wed Sep 10 14:10:56 2003


还是返回不了像这样的的记录啊:abc;abc34
%应该就是任何字符吧?但能不能看作0个字符呢?
如果有代表0个字符的符号的话,又是什么呢?




☆   4  ──────────── 我是分割线 ─────────────────☆
发信人: tiny (tiny), 信区: Program
标  题: Re: 借个地方问问paradox的通配符
时  间: Wed Sep 10 14:18:22 2003

你要返回什么?abc abc34 or  34abc ?




☆   5  ──────────── 我是分割线 ─────────────────☆
发信人: Chengal (大四了,需要充足的睡眠), 信区: Program
标  题: Re: 借个地方问问paradox的通配符
时  间: Wed Sep 10 14:22:07 2003

我要返回abc合abc34




☆   6  ──────────── 我是分割线 ─────────────────☆
发信人: tiny (tiny), 信区: Program
标  题: Re: 借个地方问问paradox的通配符
时  间: Wed Sep 10 14:26:29 2003

abc%



☆   7  ──────────── 我是分割线 ─────────────────☆
发信人: Chengal (大四了,需要充足的睡眠), 信区: Program
标  题: Re: 借个地方问问paradox的通配符
时  间: Wed Sep 10 14:35:15 2003

不知到为什么,它总是从第二个字符开始比较
呵呵,算了,以后再研究咔咔




☆   8  ──────────── 我是分割线 ─────────────────☆
发信人: Chengal (大四了,需要充足的睡眠), 信区: Program
标  题: Re: 借个地方问问paradox的通配符
时  间: Wed Sep 10 14:57:07 2003


我错了,又一次吃亏,
我不知道paradox区分大小写的。

不知到为什么,它总是从第二个字符开始比较
呵呵,算了,以后再研究咔咔




☆   9  ──────────── 我是分割线 ─────────────────☆
发信人: PGM (居安思危永不放弃), 信区: Program
标  题: Re: 借个地方问问paradox的通配符
时  间: Fri Sep 12 22:40:20 2003


        Oracle 8.1 下不存在这个问题, 你使用的什么数据库?




☆  10  ──────────── 我是分割线 ─────────────────☆
发信人: Chengal (大四了,需要充足的睡眠), 信区: Program
标  题: Re: 借个地方问问paradox的通配符
时  间: Sat Sep 13 09:47:48 2003


呵呵问题已经解决,谢谢
原来是like '%d%'中要区分大小写的我忘了kaka


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店