我如何在hql中填零

时间:2017-06-06 18:23:15

标签: hql

我有以下查询

final StringBuffer hql = new StringBuffer()
.append("select p.productDetails from Product as p WHERE lower(p.sku || ' ' || p.productDetails.name) like lower(:filter)");

用户应该能够在发送到后端的Web表单上键入过滤器。过滤器可以是sku或名称的一部分。 sku作为整数存储在数据库中,因此前导零不存在,但用户可以键入前导零。目前,当用户键入00185时,它将找到200185,但不会找到001852。

如何填充" p.sku"?

0 个答案:

没有答案