Mehrere Abfragen ausgeführt, die in java in einzelne Anweisung

Hallo, ich Frage mich ob es möglich ist, auszuführen, so etwas wie dies unter Verwendung von JDBC, da es derzeit eine Ausnahme, obwohl es möglich ist, im MySQL query browser.

"SELECT FROM * TABLE;INSERT INTO TABLE;"

Während ich erkennen, dass es möglich ist, den SQL-Abfrage-string aufgeteilt werden, und die Anweisung wird ausgeführt, zweimal, aber ich Frage mich, ob es eine einmalige Ansatz für diese.

    String url = "jdbc:mysql://localhost:3306/";
    String dbName = "databaseinjection";
    String driver = "com.mysql.jdbc.Driver";
    String sqlUsername = "root"; 
    String sqlPassword = "abc";

    Class.forName(driver).newInstance();

    connection = DriverManager.getConnection(url+dbName, sqlUsername, sqlPassword);
in einer gespeicherten Prozedur, rufen Sie die gespeicherte Prozedur. heißt, Sie haben auch nicht haben, bereitstellen Ihren code, wenn Sie eine änderung vornehmen möchten.
Es ist eine Eigenschaft, die Sie haben zu setzen in-Verbindung-Zeichenfolge allowMultiQueries=true.
wahrscheinlich duplizieren : so führen Sie zusammengesetzte sql-Abfragen in java?[1] [1]: stackoverflow.com/questions/6773393/...
Hi Rahul, für dieses Projekt verwende ich eine einfache alte connection-Objekt und weißt du, wo ich einstellen sollte "allowMultiQueries=true". Habe die connection-Objekt-code in die Frage

InformationsquelleAutor MilindaD | 2012-05-29

Schreibe einen Kommentar