終極解決sqlserver、MySQL、Oracle三種數據庫模糊查詢語句,ssm框架mybatis操作數據庫

  1. SELECT  
  2.     *  
  3. FROM  
  4.     z_user  
  5. WHERE  
  6.     <if test = "name != null and name != ''" >  
  7.         AND name LIKE   
  8.         <if test = "dbName == 'oracle'" >   
  9.             '%' || #{name}||'%'  
  10.         </if>  
  11.         <if test = "dbName == 'sqlServer'" >   
  12.             '%' + #{name}+'%'  
  13.         </if>  
  14.         <if test = "dbName == 'mySql'" >   
  15.             concat('%',#{name},'%')  
  16.         </if>  
  17.     </if >

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章