Duvida hql

0 respostas
F

tenho um mapeamento assim para tbInstituicao…

<class name="TbInstituicao" table="TB_INSTITUICAO">
        <id name="insId" type="int">
            <column name="INS_ID" precision="10" scale="0" />
            <generator class="assigned" />
        </id>etc......

e um assim para tb_eventos fazendo um relacionamento…

<class name="TbEventos" table="TB_EVENTOS">
        <id name="eveId" type="int">
            <column name="EVE_ID" precision="10" scale="0" />
            <generator class="assigned" />
        </id>
         <many-to-one name="tbInstituicao" class="TbInstituicao" fetch="select">
            <column name="INS_ID" precision="10" scale="0" />
        </many-to-one>

como faco um select usando hql que compara os codigos de um com outro se sao iguais…
tipo assim:

from TbEventos , TbInstituicao where cod… = cod2…
nao fazer esse relacionamento simples… tudo que coloco da o erro
nome inválido de coluna…
Servlet.service() for servlet jsp threw exception
org.hibernate.exception.SQLGrammarException: could not execute query
at org.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:70)
obrigado

Criado 27 de julho de 2006
Respostas 0
Participantes 1