SQLServerStatement-Elemente
Die folgenden Tabellen enthalten die Elemente, die von der SQLServerStatement-Klasse verfügbar gemacht werden.
Konstruktoren
Keine
Felder
Keine.
Geerbte Felder
Name | BESCHREIBUNG |
---|---|
java.sql.Statement | CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO |
Methoden
Name | BESCHREIBUNG |
---|---|
addBatch | Fügt den angegebenen SQL-Befehl der aktuellen Liste mit Befehlen für dieses SQLServerStatement-Objekt hinzu. |
cancel | Bricht die SQL-Anweisung ab, die derzeit von diesem SQLServerStatement-Objekt ausgeführt wird. |
clearBatch | Leert die aktuelle Liste mit SQL-Befehlen für dieses SQLServerStatement-Objekt. |
clearWarnings | Löscht alle für dieses SQLServerStatement-Objekt gemeldeten Warnungen. |
close | Gibt die Datenbank- und JDBC-Ressourcen dieses SQLServerStatement-Objekts umgehend frei, sodass nicht auf deren automatische Freigabe gewartet werden muss. |
execute | Führt die angegebene SQL-Anweisung aus. Hierbei können mehrere Ergebnisse zurückgegeben werden. |
executeBatch | Übermittelt einen Befehlsbatch zur Ausführung an die Datenbank. Werden alle Befehle erfolgreich ausgeführt, wird ein Array mit Updatezählungen zurückgegeben. |
executeQuery | Führt die angegebene SQL-Anweisung aus und gibt ein einzelnes SQLServerResultSet-Objekt zurück. |
executeUpdate | Führt die angegebene SQL-Anweisung aus. Hierbei kann es sich um eine Anweisung vom Typ "INSERT", "UPDATE", "MERGE" oder "DELETE" oder um eine SQL-Anweisung handeln, von der nichts zurückgegeben wird (beispielsweise eine SQL-DDL-Anweisung). |
getConnection | Ruft das SQLServerConnection-Objekt ab, von dem dieses SQLServerStatement-Objekt erstellt wurde. |
getFetchDirection | Ruft die Richtung zum Abrufen von Zeilen aus Datenbanktabellen ab, die standardmäßig für Resultsets verwendet wird, die auf der Grundlage dieses SQLServerStatement-Objekts generiert werden. |
getFetchSize | Ruft die Anzahl von Resultsetzeilen ab, bei der es sich um die standardmäßige Abrufgröße für Resultsetobjekte handelt, die auf der Grundlage dieses SQLServerStatement-Objekts generiert werden. |
getGeneratedKeys | Ruft sämtliche automatisch generierte Schlüssel ab, die aufgrund der Ausführung dieses SQLServerStatement-Objekts erstellt werden. |
getMaxFieldSize | Ruft die maximale Anzahl von Bytes ab, die für Zeichen- und Binärspaltenwerte in einem SQLServerResultSet-Objekt zurückgegeben werden können, das von diesem SQLServerStatement-Objekt erstellt wird. |
getMaxRows | Ruft die maximale Anzahl von Zeilen ab, die ein SQLServerResultSet-Objekt enthalten kann, das von diesem SQLServerStatement-Objekt erstellt wird. |
getMoreResults | Wechselt zum nächsten Ergebnis dieses SQLServerStatement-Objekts. |
getQueryTimeout | Ruft die Anzahl von Sekunden ab, die von Microsoft JDBC-Treiber für SQL Server auf die Ausführung dieses SQLServerStatement-Objekts gewartet wird. |
getResponseBuffering | Ruft den Antwortpuffermodus für dieses SQLServerStatement-Objekt ab. |
getResultSet | Ruft das aktuelle Ergebnis als SQLServerResultSet-Objekt ab. |
getResultSetConcurrency | Ruft die Resultsetparallelität für SQLServerResultSet-Objekte ab, die von diesem SQLServerStatement-Objekt generiert werden. |
getResultSetHoldability | Ruft die Holdability für Resultsets für SQLServerResultSet-Objekte ab, die von diesem SQLServerStatement-Objekt generiert werden. |
getResultSetType | Ruft den Resultsettyp für SQLServerResultSet-Objekte ab, die von diesem SQLServerStatement-Objekt generiert werden. |
getUpdateCount | Ruft das aktuelle Ergebnis als Updatezählung ab. |
getWarnings | Ruft die erste Warnung ab, die von Aufrufen für dieses SQLServerStatement-Objekt gemeldet wurde. |
isClosed | Gibt an, ob dieses SQLServerStatement-Objekt geschlossen wurde. |
isPoolable | Gibt einen Wert zurück, durch den angegeben wird, ob dem vom Benutzer bereitgestellten Anwendungspool eine Anweisung hinzugefügt werden kann. |
isWrapperFor | Gibt an, ob es sich bei diesem Anweisungsobjekt um einen Wrapper für die angegebene Schnittstelle handelt. |
setCursorName | Legt den SQL-Cursornamen auf die angegebene Zeichenfolge fest, die dann für nachfolgende Ausführungsmethoden verwendet wird. |
setEscapeProcessing | Legt den Escapeverarbeitungsmodus fest. |
setFetchDirection | Gibt für den JDBC-Treiber die Richtung an, in der die Resultsetzeilen verarbeitet werden sollen. |
setFetchSize | Gibt für den JDBC-Treiber an, wie viele Zeilen aus der Datenbank abgerufen werden sollen, wenn weitere Zeilen benötigt werden. |
setMaxFieldSize | Legt das Limit für die maximale Anzahl von Bytes in einer SQLServerResultSet-Spalte, in der Zeichen- oder Binärwerte gespeichert werden, auf die angegebene Anzahl von Bytes fest. |
setMaxRows | Legt den Grenzwert für die maximale Anzahl von Zeilen, die ein beliebiges SQLServerResultSet-Objekt enthalten kann, auf die angegebene Anzahl fest. |
setPoolable | Sendet eine Anforderung, dass dem Pool eine Anweisung hinzugefügt bzw. nicht hinzugefügt werden soll. |
setQueryTimeout | Legt die Anzahl von Sekunden, die vom Treiber auf die Ausführung eines SQLServerStatement-Objekts gewartet wird, auf die angegebene Anzahl von Sekunden fest. |
setResponseBuffering | Legt den Antwortpuffermodus für dieses SQLServerStatement-Objekt auf String full oder auf adaptive (jeweils ohne Berücksichtigung der Groß-/Kleinschreibung) fest. |
unwrap | Gibt ein Objekt zurück, das die angegebene Schnittstelle implementiert, um den Zugriff auf die Microsoft JDBC-Treiber für SQL Server-spezifischen Methoden zu ermöglichen. |
Geerbte Methoden
Klasse geerbt von: | Methoden |
---|---|
java.lang.Object | clone, equals, getClass, hashCode, notify, notifyAll, toString, wait |
java.sql.Wrapper | isWrapperFor, unwrap |