1. 程式人生 > >一個hibernate中的異常:NonUniqueDiscoveredSqlAliasException

一個hibernate中的異常:NonUniqueDiscoveredSqlAliasException

在hibernate中用SQL查詢返回的結果集中,列名或別名必須唯一,否則會報下面的錯誤。返回的結果集中,列名或別名可以沒有,但只能有一列沒有。

//空別名重複的情況:
org.hibernate.loader.custom.NonUniqueDiscoveredSqlAliasException: Encountered a duplicated sql alias [] during auto-discovery of a native-sql query

//有別名重複的情況:
org.hibernate.loader.custom.NonUniqueDiscoveredSqlAliasException: Encountered a duplicated sql alias [成宇佳] during auto-discovery of a native-sql query