实现模糊查询

Posted Akami

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实现模糊查询相关的知识,希望对你有一定的参考价值。

 

QureyFind的find按钮中when-button—pressed 进行字符串的拼接

在Controller块中建立一个item,将其长度属性改的大一些。、

QureyFind的find按钮中when-button—pressed 进行字符串的拼接

字符串拼接,根据你的条件自行拼接,注意时间要加上转换。

:COMPARE_BITS.MY_STRING := \'where 1=1 \';

if :QUERY_FIND.CUST_NUMBER  is not  null   then

 :COMPARE_BITS.MY_STRING := :COMPARE_BITS.MY_STRING ||( \' and PARTY_NAME = \'\'\'||:QUERY_FIND.CUST_NUMBER||\'\'\'\' );

end  if;

if  :QUERY_FIND.END_DATE is not null then

     :COMPARE_BITS.MY_STRING := :COMPARE_BITS.MY_STRING ||( \' and ORDERED_DATE  <= to_date( \'\'\'||:QUERY_FIND.END_DATE||\'\'\',\'\'YY-MM-DD\'\')\' );

end if;

go_block(\'CUX_OE_ORDER_V\');

set_block_property(\'CUX_OE_ORDER_V\',

default_where,:COMPARE_BITS.MY_STRING);

execute_query;

 

注意这种方法是改变了默认的查询条件,所有使用的范围要看实际的要求!!!

 

以上是关于实现模糊查询的主要内容,如果未能解决你的问题,请参考以下文章

搜索框实现模糊查询方法 - js

SQL 怎么实现模糊查询?

asp实现不了模糊查询,一点查询,全部出来了

php实现模糊查询

jsp 实现模糊查询

Tableau技巧——模糊查询