Hallo,
ich habe in meiner Anwendung eine SQL Abfrage (String) welcher so an die 15 Felder abfragt. Um es übersichtlich zu halten ist der String welcher die Abfrage speichert auch "relativ" groß.
Bei der Ausführung bekomme ich jedoch immer eine Exception
Es muss doch möglich sein ein paar Felder in eine Abfrage zu packen oder ?
So sieht es momentan aus, ich habe die original Feldnamen geändert.
ich habe in meiner Anwendung eine SQL Abfrage (String) welcher so an die 15 Felder abfragt. Um es übersichtlich zu halten ist der String welcher die Abfrage speichert auch "relativ" groß.
Bei der Ausführung bekomme ich jedoch immer eine Exception
Java:
java.sql.SQLSyntaxErrorException: ORA-00972: Bezeichner ist zu lang
Es muss doch möglich sein ein paar Felder in eine Abfrage zu packen oder ?
So sieht es momentan aus, ich habe die original Feldnamen geändert.
Java:
String query ="SELECT " +
"FELD1," +
"FELD1," +
"FELD1," +
"FELD1," +
"FELD1," +
"FELD1," +
"FELD1," +
"FELD1," +
"FELD1," +
"FELD1," +
"FELD1," +
"FELD1," +
"FELD1," +
"FELD1" +
"FELD1" +
"FROM TABELLE1, TABELLE2WHERE 1_ID = 2_ID" +
"AND FELD3 ='" + einWert + "'";
Statement stmt = DatabaseManager.getConnection().createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(query);
Zuletzt bearbeitet: