0

I have a problem to get concatenated result of two columns into single result in Hibernate Criteria.

SQL Query:

SELECT firstName || ' ' || lastName FROM person WHERE active_yn='Y'

How to set projection for concatenated result of two columns in Hibernate Criteria?

Pravin
  • 1
  • 2

1 Answers1

0
/ an elegant alternative?
criteria.like(Expression.concat(firstname, ' ', lastName), input);
// an sql-like function?
criteria.like("concat(firstName, ' ', lastName)", input);
// perhaps a database-dependent concatenator?
criteria.like("firstName + ' ' + lastName");
criteria.like("firstName || ' ' || lastName");

More ref

ashokhein
  • 1,048
  • 12
  • 38