当前位置: 代码迷 >> PB >> pb模糊查询有关问题
  详细解决方案

pb模糊查询有关问题

热度:39   发布时间:2016-04-29 05:35:40.0
pb模糊查询问题
遇到个奇怪的问题。
pb11.5 模糊查询后台orcle11的表 test(f_name(vchr2,20),f_year_old(NUMBER(3,0)),查询失败。
datawindow 名称d_test (select  * from test where f_year_old>=18) 成功,但改为模糊查询
(select  * from test where f_name like '%张%') 查不到结果
只好试了filter,Retrieve后
d_test.setfilter( f_year_old>=18)
d_test.Filter()
运行没问题 
d_test.setfilter(  f_name like '%张%')
d_test.Filter()
提示表达式无效。
求大侠帮忙分析!
------解决方案--------------------

这个地方f_name怎么没有type啊
我建了一个应该是有type为varchar2才对啊,在这个地方PB是怎么判断f_name类型的,你再看一下Column Specification那一行的类型是什么?
  相关解决方案