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!
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…