SAP HANA SQL 模糊查询,一个值对应多个字段(SAP HANA SQL Function Fuzzy search)
使用concat
函数
CONCAT
CONCAT (str1, str2)
返回位于 str1 后的 str2 联合组成的字符串。级联操作符(||)与该函数作用相同。
SELECT CONCAT ('C', 'at') "concat" FROM DUMMY;
concat
Cat
模糊查询 ‘%’ 连接:
LIKE concat('%',#{contId,jdbcType=VARCHAR})
|| '%'
一个值对应多个字段
传参模糊查询,一个字段有可能传 编号,名称,不传
写法一:
"id" like CONCAT('%',IFNULL(:param, '1'))|| '%'
or "name" like CONCAT('%',IFNULL(:param, '1'))|| '%'
or IFNULL(:param, '1') = '1'
其它写法待开发
post SAP-Garson
原文链接:https://blog.csdn.net/m0_43393325/article/details/121909636文章来自于网络,如果侵犯了您的权益,请联系站长删除!