tenemos una columna de entidad con una fórmula de propiedad que requiere la fecha de hoy a la medianoche con el fin de calcular misma propiedad:Hibernate servidor Dateparts Trata SQL como columnas en lugar de Palabras clave
DATEADD(DD, DATEDIFF(DD, 0, GETDATE()), 0)
Hibernate transforma esto en:
DATEADD(mytablename0_.DD, DATEDIFF(mytablename0_.DD, 0, GETDATE()), 0)
He comprobado dos veces que mi dialecto es SqlServer. También reemplacé DD
con DAY
, pero el problema persiste.
¿Cómo me convierto en hibernar para reconocer que DD es una palabra clave?