Class ScriptExecutor

java.lang.Object
de.willuhn.sql.ScriptExecutor

public class ScriptExecutor extends Object
Util-Klasse, mit der ein SQL-Script auf einer Connection ausgefuehrt werden kann.
  • Constructor Details

    • ScriptExecutor

      public ScriptExecutor()
  • Method Details

    • main

      public static void main(String[] args) throws Exception
      Main-Methode zum Starten an der Kommandozeile.
      Parameters:
      args - Kommandozeilen-Parameter.
      Throws:
      Exception
    • execute

      public static void execute(Reader reader, Connection conn) throws IOException, SQLException
      Fuehrt ein SQL-Script auf einer Datenbank-Verbindung aus. Hinweis: Weder die Connection noch der Reader wird geschlossen.
      Parameters:
      reader - das auszufuehrende SQL-Script.
      conn - die Connection.
      Throws:
      IOException
      SQLException
    • execute

      public static void execute(Reader reader, Connection conn, ProgressMonitor monitor) throws IOException, SQLException
      Fuehrt ein SQL-Script auf einer Datenbank-Verbindung aus. Hinweis: Weder die Connection noch der Reader wird geschlossen.
      Parameters:
      reader - das auszufuehrende SQL-Script.
      conn - die Connection.
      monitor - ein Monitor, ueber den der Fortschritt der Ausfuehrung ausgegeben werden kann.
      Throws:
      IOException
      SQLException