Ibatis之LIKE用法

原创 2011年01月10日 18:25:00

﹤!--  模糊查询不能用#,#在是用prepareStatement的?插入参数,$是文本替换  --﹥   
         note like '%$note$%' 

其他用法:

SELECT *  
      FROM user 
      WHERE username like '%'  || #username# || '%'
 


       其实上面的语句是正对Oracle 的,对于不同数据字符串连接符不一样。现列举mysql和SQLServer如下:

      Mysql:

SELECT *  
      FROM user 
      WHERE username like CONCAT('%', #username#, '%')
 


      SQLServer:
SELECT *  
      FROM user 
      WHERE username like '%' + #username# +  '%'
 

ibatis模糊查询(like)

iBatis 开发指南告诉我们,当 Person 对象的 name 属性不为 null 时启用 name 查询条件在映射文件 person.xml 中的配置为 select id="getPer...

iBatis like模糊查询

iBatis 开发指南告诉我们, 当Person 对象name 属性不为null 时启用name 查询条件在映射文件 person.xml 中的配置为          sele...

iBatis 中 Like 的写法实现模糊查询

iBatis 开发指南告诉我们,当 Person 对象的 name 属性不为 null 时启用 name 查询条件在映射文件 person.xml 中的配置为 select id...
  • CNPJX
  • CNPJX
  • 2011年08月15日 09:05
  • 9373

iBATIS教程之like语句的写法浅析

iBatis 开发指南告诉我们,当 Person 对象的 name 属性不为 null 时启用 name 查询条件在映射文件 person.xml 中的配置为 select id="getP...

sql语句中like的用法详细解析

在SQL结构化查询语言中,LIKE语句有着至关重要的作用。 LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作用...

oracle 判断字段是否为是数字 regexp_like用法 正则表达式

ORACLE中的支持正则表达式的函数主要有下面四个: 1,REGEXP_LIKE :与LIKE的功能相似 2,REGEXP_INSTR :与INSTR的功能相似 3,REGEXP_SUBSTR ...

orcale中like用法详解

在Where子句中,可以对datetime、char、varchar字段类型的列用Like子句配合通配符选取那些"很像…"的数据记录,以下是可使用的通配符: %零或者多个字符  _单一任何字符...

数据库SQL中Like的用法总结

数据库SQL中Like的用法总结       最先做项目多次用到LIKE语句,下面总结下经常用到了。   语法  match_expression...

sql语句where子句like的用法详解

在SQL结构化查询语言中,LIKE语句有着至关重要的作用。 LIKE语句的语法格式是:select * from 表名 where 字段名 like 对应值(子串),它主要是针对字符型字段的,它的作...

数据库SQL中Like的用法总结

最近做项目又需要模糊查询了,所以这次就总结一下。 语法  match_expression [ NOT ] LIKE pattern [ ESCAPE escape_character ]  参...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ibatis之LIKE用法
举报原因:
原因补充:

(最多只允许输入30个字)