Hibernate HQL - nomes das colunas

Olá!

Alguém sabe como posso obter os nomes das colunas retornadas em um select, utilizando HQL.

Ou seja, eu construo o select “na mão”, e quero obter o nome das colunas retornadas.

Abraços!

Eu já vi algo parecido, mas usando o Criteria… com HQL eu não sei, mas talvez uma boa idéia seria você usar um SQL pra retornar os nomes dos campos, algo como isso pro MS-SQL:

SELECT column_name=syscolumns.name FROM sysobjects JOIN syscolumns ON sysobjects.id = syscolumns.id JOIN systypes ON syscolumns.xtype=systypes.xtype WHERE sysobjects.name='CS_CDTB_FUNCIONARIO_FUNC' ORDER BY sysobjects.name

Voce terá uma List com os nomes dos campos…