Hibernate は次のようなクエリを生成しています。
SELECT DISTINCT
backhaul0_.BACKHAUL_ID AS BACKHAUL1_3_0_, dc1_.DC_NBR AS DC1_32_1_
FROM BACKHAUL backhaul0_
LEFT OUTER JOIN DC dc1_ ON backhaul0_.TRAILER_DROP_DC_NBR = dc1_.DC_NBR
WHERE driverday3_.DRIVER_ID = 732
しかし、クエリを SQL オプティマイザーに入力しようとすると、末尾のアンダースコアが問題になります。これは、オプティマイザーがエイリアスを変数と見なす傾向があるためです。クエリを生成するときにエイリアス名にアンダースコアを使用しないように Hibernate に指示する方法はありますか?