Hallo,
was stimmt hier nicht ?
2:35:17,099 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: org.hibernate.exception.SQLGrammarException: could not execute native bulk manipulation query
22:35:17,130 WARN [JDBCExceptionReporter] SQL Error: 0, SQLState: 42601
22:35:17,130 ERROR [JDBCExceptionReporter] FEHLER: Syntaxfehler bei »'kunde'«
Position: 45
Im pgAdmin läuft es folgendermaßen durch:
insert into rolle(kundeid, rolle) values(8, 'kunde');
was stimmt hier nicht ?
Java:
String qry = "insert into rolle(kundeid, rolle) values (" + kunde.getId() + "'kunde');";
Query query = em.createNativeQuery(qry);
query.executeUpdate();
2:35:17,099 ERROR [TxPolicy] javax.ejb.EJBTransactionRolledbackException: org.hibernate.exception.SQLGrammarException: could not execute native bulk manipulation query
22:35:17,130 WARN [JDBCExceptionReporter] SQL Error: 0, SQLState: 42601
22:35:17,130 ERROR [JDBCExceptionReporter] FEHLER: Syntaxfehler bei »'kunde'«
Position: 45
Im pgAdmin läuft es folgendermaßen durch:
insert into rolle(kundeid, rolle) values(8, 'kunde');