Package de.willuhn.sql
Class ScriptExecutor
java.lang.Object
de.willuhn.sql.ScriptExecutor
Util-Klasse, mit der ein SQL-Script auf einer Connection
ausgefuehrt werden kann.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
execute
(Reader reader, Connection conn) Fuehrt ein SQL-Script auf einer Datenbank-Verbindung aus.static void
execute
(Reader reader, Connection conn, ProgressMonitor monitor) Fuehrt ein SQL-Script auf einer Datenbank-Verbindung aus.static void
Main-Methode zum Starten an der Kommandozeile.
-
Constructor Details
-
ScriptExecutor
public ScriptExecutor()
-
-
Method Details
-
main
Main-Methode zum Starten an der Kommandozeile.- Parameters:
args
- Kommandozeilen-Parameter.- Throws:
Exception
-
execute
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
-