Verwenden von Anweisungen mit JDBC Driver
Microsoft SQL Server JDBC Driver bietet verschiedene Möglichkeiten, um Daten in einer SQL Server-Datenbank zu verarbeiten. Mit dem JDBC-Treiber können SQL-Anweisungen für die Datenbank ausgeführt oder gespeicherte Prozeduren in der Datenbank aufgerufen werden, die sowohl Eingabe- als Ausgabeparameter verwenden. Der JDBC-Treiber unterstützt außerdem die Verwendung von SQL-Escapesequenzen, Updatezählungen, automatisch generierten Schlüsseln und die Ausführung von Updates in einer Batchoperation.
Der JDBC-Treiber umfasst drei Klassen zum Abrufen von Daten aus einer SQL Server-Datenbank:
- SQLServerStatement: Ausführen von SQL-Anweisungen ohne Parameter.
- SQLServerPreparedStatement: Ausführen von kompilierten SQL-Anweisungen, die IN-Parameter enthalten können (geerbt von SQLServerStatement).
- SQLServerCallableStatement: Ausführen von gespeicherten Prozeduren, die IN-Parameter und/oder OUT-Parameter enthalten können (geerbt von SQLServerPreparedStatement).
Die Themen in diesem Abschnitt beschreiben, wie Sie mit den drei Anweisungsklassen Daten in einer SQL Server-Datenbank verarbeiten können.
Inhalt dieses Abschnitts
Thema | Beschreibung |
---|---|
Beschreibt die Verwendung von SQL-Anweisungen mit dem JDBC-Treiber, um Daten in einer SQL Server-Datenbank zu verarbeiten. |
|
Beschreibt die Verwendung von gespeicherten Prozeduren mit dem JDBC-Treiber, um Daten in einer SQL Server-Datenbank zu verarbeiten. |
|
Beschreibt die Verwendung des JDBC-Treibers, um Daten aus mehreren Resultsets abzurufen. |
|
Beschreibt die Verwendung von SQL-Escapesequenzen, wie z. B. Datums- und Zeitliteralen und -funktionen. |
|
Beschreibt die Verwendung von automatisch generierten Schlüsseln. |
|
Beschreibt die Verwendung des JDBC-Treibers, um Batchoperationen auszuführen. |
|
Beschreibt die Verwendung des JDBC-Treibers, um komplexe Anweisungen auszuführen, die vielfältige Tasks ausführen und verschiedene Datentypen zurückgeben können. |