Hallo
Ich habe ein kleines Problem mit meiner SQL-Abfrage. Ich habe einen SQL-Befehl im reinen Zustand (select * from "tabellenname")
Das ganze hab ich zu einem NamedNativeQuery gemacht
Wenn ich nun das ganze benutze
gibt er mir den SQL-Error 900, SQL-State 42000
Die Fehlermeldung die mit der Exception geliefert wird lautet:
cannot execute query
Kann mir wer sagen wie ich einen ganz normalen SQL-Befehl absetzen kann?
Ich habe ein kleines Problem mit meiner SQL-Abfrage. Ich habe einen SQL-Befehl im reinen Zustand (select * from "tabellenname")
Das ganze hab ich zu einem NamedNativeQuery gemacht
Code:
@NamedNativeQuery
(
name="Kunde.SelectKundeDB",
query="select * from KUNDE ",
resultClass=tcdlgejb.Kunde.class
//resultSetMapping="SelectKundeDBMap"
)
Code:
Query first_query = manager.createNativeQuery("Kunde.SelectKundeDB");
//first_query.setParameter("nummer", kdnr);
List liste = first_query.getResultList();
Iterator iter = liste.iterator();
Die Fehlermeldung die mit der Exception geliefert wird lautet:
cannot execute query
Kann mir wer sagen wie ich einen ganz normalen SQL-Befehl absetzen kann?