Verwenden von Anweisungen mit dem JDBC-TreiberUsing Statements with the JDBC Driver

HerunterladenJDBC-Treiber herunterladenDownloadDownload JDBC Driver

Die Microsoft JDBC-Treiber für SQL ServerMicrosoft JDBC Driver for SQL Server dienen zum Arbeiten mit Daten in einem SQL ServerSQL Server Datenbank in einer Vielzahl von Möglichkeiten.The Microsoft JDBC-Treiber für SQL ServerMicrosoft JDBC Driver for SQL Server can be used to work with data in a SQL ServerSQL Server database in a variety of ways. 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.The JDBC driver can be used to run SQL statements against the database, or it can be used to call stored procedures in the database, using both input and output parameters. 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.The JDBC driver also supports using SQL escape sequences, update counts, automatically generated keys, and performing updates within a batch operation.

Der JDBC-Treiber umfasst drei Klassen zum Abrufen von Daten aus einer SQL ServerSQL Server Datenbank:The JDBC driver provides three classes for retrieving data from a SQL ServerSQL Server database:

  1. SQLServerStatement : SQL-Anweisungen ohne Parameter ausführen.SQLServerStatement - used for running SQL statements without parameters.

  2. SQLServerPreparedStatement - (geerbt von SQLServerStatement), für die kompilierten SQL-Anweisungen, die IN Parametern enthalten möglicherweise verwendet.SQLServerPreparedStatement - (inherited from SQLServerStatement), used for running compiled SQL statements that might contain IN parameters.

  3. SQLServerCallableStatement - (geerbt von SQLServerPreparedStatement), für die Ausführung von gespeicherter Prozeduren, die möglicherweise enthalten IN-Parameter und/oder OUT-Parameter oder beides verwendet.SQLServerCallableStatement - (inherited from SQLServerPreparedStatement), used for running stored procedures that might contain IN parameters, OUT parameters, or both.

    Die Themen in diesem Abschnitt beschreiben, wie Sie jede der drei Klassen können zum Arbeiten mit Daten in einem SQL ServerSQL Server Datenbank.The topics in this section discuss how you can use each of the three statement classes to work with data in a SQL ServerSQL Server database.

In diesem AbschnittIn This Section

ThemaTopic DescriptionDescription
Verwenden von Anweisungen mit SQLUsing Statements with SQL Beschreibt, wie SQL-Anweisungen mit der JDBC-Treiber zu verwenden, um das Arbeiten mit Daten in einem SQL ServerSQL Server Datenbank.Describes how to use SQL statements with the JDBC driver to work with data in a SQL ServerSQL Server database.
Verwenden von Anweisungen mit gespeicherten ProzedurenUsing Statements with Stored Procedures Beschreibt, wie gespeicherte Prozeduren mit dem JDBC-Treiber verwenden, arbeiten mit Daten in einem SQL ServerSQL Server Datenbank.Describes how to use stored procedures with the JDBC driver to work with data in a SQL ServerSQL Server database.
Verwenden mehrerer ResultsetsUsing Multiple Result Sets Beschreibt die Verwendung des JDBC-Treibers, um Daten aus mehreren Resultsets abzurufen.Describes how to use the JDBC driver to retrieve data from multiple result sets.
Verwenden von SQL-EscapesequenzenUsing SQL Escape Sequences Beschreibt die Verwendung von SQL-Escapesequenzen, wie z. B. Datums- und Zeitliteralen und -funktionen.Describes how to use SQL escape sequences, such as date and time literals and functions.
Verwenden von automatisch generierten SchlüsselnUsing Auto Generated Keys Beschreibt die Verwendung von automatisch generierten Schlüsseln.Describes how to use automatically generated keys.
Ausführen von BatchvorgängenPerforming Batch Operations Beschreibt die Verwendung des JDBC-Treibers, um Batchoperationen auszuführen.Describes how to use the JDBC driver to perform batch operations.
Verarbeiten komplexer AnweisungenHandling Complex Statements Beschreibt die Verwendung des JDBC-Treibers, um komplexe Anweisungen auszuführen, die vielfältige Tasks ausführen und verschiedene Datentypen zurückgeben können.Describes how to use the JDBC driver to run complex statements that perform a variety of tasks and might return different types of data.

Siehe auchSee Also

Übersicht über die JDBC-TreiberOverview of the JDBC Driver