如何通过like模糊查询符合传递过来变量的记录(在线等)
是在PB8.0中的写法
表带个参数:as_mx
SELECT "BY_JBXX"."BYID",
"BY_JBXX"."XM"
FROM "BY_JBXX"
WHERE "BY_JBXX"."XM" like '%' + :as_xm +'%'
以上写法错误
数据库是Oracle80
问题点数:20、回复次数:3Top
1 楼kw555(人生链接)回复于 2006-03-20 23:38:44 得分 0
自己顶下,希望帮忙Top
2 楼cenlmmx(学海无涯苦作舟)回复于 2006-03-21 00:01:32 得分 20
SQL> select name from test;
NAME
--------------------------------------------------
aaa
aaa
bbb
SQL> var value varchar2(10);
SQL> exec :value := 'bb';
PL/SQL 过程成功完成
SQL> select name from test where name like '%' || :value || '%';
NAME
--------------------------------------------------
bbbTop
3 楼kw555(人生链接)回复于 2006-03-21 08:38:35 得分 0
谢谢cenlmmx~可能你没接触过PB,我应该发到PB里去,结帖~!Top




