3. JDBC Advanced
NEXT |
PREVIOUS |
CONTENT
Erweiterte Features:
- werden nicht von allen DBMSs verstanden
- effizientere Anfragen an Datenbanken
- Parameterübergabe möglich
- SQL Escape Syntax:
- Festlegung von Escape-Zeichen
- Verwendung von skalaren Funktionen
- Datums- und Zeitangaben
- Aufruf von Stored Procedures
- Verwendung von Outer Joins
- PreparedStatement:
- wird precompiliert und für spätere Verwendung gespeichert -> effizienter
- zusätzlich Verwendung von IN-Parametern möglich
- CallableStatement:
- um Stored Procedures ausführen zu können
- zusätzlich OUT- und INOUT-Parameter verwendbar
- Batchbetrieb ab JDBC 2.0 (
addBatch(String sql)
, executeBatch()
,
clearBatch()
)