Código SQL
[-]Hibernate: select U.id_unidad as id1_2_0_, U.descripcion as descripc2_2_0_, U.id_empresa as id8_2_0_,
U.fecha_baja as fecha3_2_0_, U.pedir_alto as pedir4_2_0_, U.pedir_ancho as pedir5_2_0_,
U.pedir_largo as pedir6_2_0_, U.simbolo as simbolo2_0_
from pre_unidades U
where U.id_unidad=?
No recuerdo en qué ocasión me ocurrió, pero me pasó lo mismo. Lo solucionamos incluyendo alias en las tablas, y quitando o modificando los alias de los campos. En definitiva, lo que propone también Casimiro.
Creo que era con Oracle y Delphi 2.
Saludos