18.01.2015 Views

Apartado 3.6: Conceptos Avanzados de Hibernate

Apartado 3.6: Conceptos Avanzados de Hibernate

Apartado 3.6: Conceptos Avanzados de Hibernate

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Más sobre HQL – Funciones no agregadas (2)<br />

<br />

Funciones <strong>de</strong> ca<strong>de</strong>nas (cont)<br />

<br />

<br />

<br />

TRIM<br />

Por <strong>de</strong>fecto, TRIM(String) <strong>de</strong>vuelve el String sin los<br />

blancos iniciales y finales<br />

LOWER(String)<br />

<br />

Devuelve el String en minúsculas<br />

UPPER(String)<br />

<br />

<br />

Devuelve el String en mayúsculas<br />

Ejemplo: obtener los empleados cuyo nombre empieza por A/a<br />

y termina en Z/z<br />

SELECT e FROM Employee e WHERE UPPER(e.firstName) LIKE 'A%Z'

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!