"Unexpected token: insert" ao tentar inserção de dados por HQL!

1 resposta
ksiomelo

Pessoal,

sou novato em Hibernate, mas estou achando esse erro muito estranho, pois o código está praticamente igual ao que tem no cap. 13 da documentação do Hibernate. É como se estivesse com um erro de sintaxe, não existisse "insert".. Alguma dica? O que estou fazendo de errado?

Transaction tx = session.beginTransaction();

String hqlInsert1 = "insert into Functionality ( id , name , description , root, order , level, creator )   1 , 'Management' , 'Management' , true, 0 , 0, 'core.system' ;";
			
session.createQuery( hqlInsert1 ).executeUpdate();

tx.commit();

1 Resposta

ksiomelo

Ah… Estou usando o Postgres 8, e o erro completo é o seguinte:

ERROR [http-8080-Processor25 - org.hibernate.hql.PARSER] => *** ERROR: line 1:1: unexpected token: insert

Criado 29 de fevereiro de 2008
Ultima resposta 29 de fev. de 2008
Respostas 1
Participantes 1