SQLServerPreparedStatement-Elemente
Die folgenden Tabellen enthalten die Elemente, die von der SQLServerPreparedStatement-Klasse verfügbar gemacht werden.
Konstruktoren
Keine
Felder
Keine.
Geerbte Felder
Klasse geerbt von: | Methoden |
---|---|
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 dem Befehlsbatch für dieses Statement-Objekt einen Parametersatz hinzu. |
cancel | (Geerbt von SQLServerStatement.) Bricht die SQL-Anweisung ab, die derzeit von diesem Statement-Objekt ausgeführt wird. |
clearBatch | Leert die aktuelle Liste mit SQL-Befehlen für dieses SQLServerStatement-Objekt. |
clearParameters | Löscht umgehend die aktuellen Parameterwerte. |
clearWarnings | (Geerbt von SQLServerStatement.) Löscht alle für dieses Statement-Objekt gemeldeten Warnungen. |
close | Gibt die Datenbank- und JDBC-Ressourcen dieses Statement-Objekts umgehend frei, sodass nicht auf deren automatische Freigabe gewartet werden muss. |
execute | Führt die SQL-Anweisung in diesem Statement-Objekt aus. Hierbei kann es sich um eine beliebige Art von SQL-Anweisung handeln. |
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 SQL-Abfrage in diesem Statement-Objekt aus und gibt das durch die Abfrage generierte SQLServerResultSet-Objekt zurück. |
executeUpdate | Führt die SQL-Anweisung in diesem Anweisungsobjekt aus, die eine SQL INSERT-, UPDATE-, MERGE- oder DELETE-Anweisung sein muss; oder eine SQL-Anweisung, die nichts zurückgibt, z. B. eine DDL-Anweisung. |
getConnection | (Geerbt von SQLServerStatement.) Ruft das SQLServerConnection-Objekt ab, von dem dieses Statement-Objekt erstellt wurde. |
getFetchDirection | (Geerbt von SQLServerStatement.) Ruft die Richtung zum Abrufen von Zeilen aus Datenbanktabellen ab, die standardmäßig für Resultsets verwendet wird, die auf der Grundlage dieses Statement-Objekts generiert werden. |
getFetchSize | (Geerbt von SQLServerStatement.) 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 Statement-Objekts generiert werden. |
getGeneratedKeys | (Geerbt von SQLServerStatement.) Ruft sämtliche automatisch generierte Schlüssel ab, die aufgrund der Ausführung dieses Statement-Objekts erstellt werden. |
getMaxFieldSize | (Geerbt von SQLServerStatement.) 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 Statement-Objekt erstellt wird. |
getMaxRows | (Geerbt von SQLServerStatement.) Ruft die maximale Anzahl von Zeilen ab, die ein SQLServerResultSet-Objekt enthalten kann, das von diesem Statement-Objekt erstellt wurde. |
getMetaData | Ruft ein SQLServerResultSetMetaData Class-Objekt mit Informationen zu den Spalten des SQLServerResultSet-Objekts ab, das beim Ausführen dieses Statement-Objekts zurückgegeben wird. |
getMoreResults | (Geerbt von SQLServerStatement.) Mit dieser Methode wird zum nächsten Ergebnis dieses Statement-Objekts gewechselt. |
getParameterMetaData | Ruft Anzahl, Typ und Eigenschaften der Parameter für dieses Statement-Objekt ab. |
getResponseBuffering | (Geerbt von SQLServerStatement.) Ruft den Antwortpuffermodus für dieses SQLServerStatement-Objekt ab. |
getQueryTimeout | (Geerbt von SQLServerStatement.) Ruft die Anzahl von Sekunden ab, die von Microsoft JDBC-Treiber für SQL Server auf die Ausführung dieses Statement-Objekts gewartet wird. |
getResultSet | (Geerbt von SQLServerStatement.) Ruft das aktuelle Ergebnis als SQLServerResultSet-Objekt ab. |
getResultSetConcurrency | (Geerbt von SQLServerStatement.) Ruft die Resultsetparallelität für SQLServerResultSet-Objekte ab, die von diesem Statement-Objekt generiert werden. |
getResultSetHoldability | (Geerbt von SQLServerStatement.) Ruft die Resultsethaltbarkeit für SQLServerResultSet-Objekte ab, die von diesem Statement-Objekt generiert werden. |
getResultSetType | (Geerbt von SQLServerStatement.) Ruft den Resultsettyp für SQLServerResultSet-Objekte ab, die von diesem Statement-Objekt generiert werden. |
getUpdateCount | (Geerbt von SQLServerStatement.) Ruft das aktuelle Ergebnis als Updatezählung ab. |
getWarnings | (Geerbt von SQLServerStatement.) Ruft die erste Warnung ab, die von Aufrufen für dieses Statement-Objekt gemeldet wurde. |
isClosed | (Geerbt von SQLServerStatement.) Gibt an, ob dieses Statement-Objekt geschlossen wurde. |
isPoolable | (Geerbt von SQLServerStatement.) 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. |
setArray | Legt die angegebene Parameternummer auf das angegebene Array-Objekt fest. |
setAsciiStream | Legt die angegebene Parameternummer auf das angegebene InputStream-Objekt fest. |
setBigDecimal | Legt die angegebene Parameternummer auf das angegebene BigDecimal-Objekt fest. |
setBinaryStream | Legt die angegebenen Parameter auf den angegebenen Eingabedatenstrom fest. |
setBlob | Legt den angegebenen Parameter auf das angegebene Blobobjekt fest. |
setboolean | Legt den angegebenen Parameter auf den angegebenen Boolean-Wert fest. |
setByte | Legt den angegebenen Parameter auf den angegebenen byte-Wert fest. |
setBytes | Legt den angegebenen Parameter auf das angegebene Bytearray fest. |
setCharacterStream | Legt den angegebenen Parameter auf das angegebene Readerobjekt fest. |
setClob | Legt den angegebenen Parameter auf das angegebene CLOB-Objekt fest. |
setCursorName | (Geerbt von SQLServerStatement.) Legt den SQL-Cursornamen auf die angegebene Zeichenfolge fest, die dann für nachfolgende Ausführungsmethoden verwendet wird. |
setDate | Legt den angegebenen Parameter auf den angegebenen Datumswert fest. |
setDateTimeOffset | Mit dieser Methode wird der Wert der angegebenen Spalte auf den Wert der Klasse DateTimeOffset festgelegt. |
setDouble | Legt den angegebenen Parameter auf den angegebenen double-Wert fest. |
setEscapeProcessing | (Geerbt von SQLServerStatement.) Legt den Escapeverarbeitungsmodus fest. |
setFetchDirection | (Geerbt von SQLServerStatement.) Gibt für den JDBC-Treiber die Richtung an, in der die Resultsetzeilen verarbeitet werden sollen. |
setFetchSize | (Geerbt von SQLServerStatement.) Gibt für den JDBC-Treiber an, wie viele Zeilen aus der Datenbank abgerufen werden sollen, wenn weitere Zeilen benötigt werden. |
setFloat | Legt den angegebenen Parameter auf den angegebenen float-Wert fest. |
setInt | Legt den angegebenen Parameter auf den angegebenen int-Wert fest. |
setLong | Legt den angegebenen Parameter auf den angegebenen long-Wert fest. |
setMaxFieldSize | (Geerbt von SQLServerStatement.) 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 | (Geerbt von SQLServerStatement.) Legt den Grenzwert für die maximale Anzahl von Zeilen, die ein beliebiges SQLServerResultSet-Objekt enthalten kann, auf die angegebene Anzahl fest. |
setNCharacterStream | Legt den angegebenen Parameter auf das angegebene Readerobjekt fest. |
setNClob | Legt den angegebenen Parameter auf das angegebene Objekt fest. |
setNull | Legt den angegebenen Parameter unter Berücksichtigung des festzulegenden Parametertyps auf einen NULL-Wert fest. |
setNString | Legt den angegebenen Parameter auf das angegebene Zeichenfolgenobjekt fest. |
setObject | Legt den Wert des angegebenen Parameters unter Verwendung des angegebenen Objekts fest. |
setPoolable | (Geerbt von SQLServerStatement.) Sendet eine Anforderung, dass dem Pool eine Anweisung hinzugefügt bzw. nicht hinzugefügt werden soll. Standardmäßig kann ein SQLServerPreparedStatement-Objekt bei der Erstellung einem Pool hinzugefügt werden. |
setQueryTimeout | (Geerbt von SQLServerStatement.) Legt die Anzahl von Sekunden, die vom Treiber auf die Ausführung eines Statement-Objekts gewartet wird, auf die angegebene Anzahl von Sekunden fest. |
setRef | Legt den angegebenen Parameter auf das angegebene Ref-Objekt fest. |
setResponseBuffering | (Geerbt von SQLServerStatement.) Legt den Antwortpuffermodus für dieses SQLServerStatement-Objekt auf String full oder auf adaptive (jeweils ohne Berücksichtigung der Groß-/Kleinschreibung) fest. |
setShort | Legt den angegebenen Parameter auf den angegebenen Java-Wert vom Typ short fest. |
setString | Legt den angegebenen Parameter auf den angegebenen Java-Wert vom Typ Zeichenfolge fest. |
setSQLXML | Legt den angegebenen Parameter auf das angegebene SQLXML-Objekt fest. |
setTime | Legt den angegebenen Parameter auf den angegebenen Uhrzeitwert fest. |
setTimestamp | Legt den angegebenen Parameter auf den angegebenen Zeitstempelwert fest. |
setUnicodeStream | Legt die angegebene Parameternummer auf den angegebenen Eingabedatenstrom mit der angegebenen Anzahl von Bytes fest. |
setURL | Legt den angegebenen Parameter auf den angegebenen URL-Wert 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 |
---|---|
com.microsoft.sqlserver.jdbc.SQLServerStatement | cancel, clearWarnings, execute, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isPoolable, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout |
java.lang.Object | clone, equals, getClass, hashCode, notify, notifyAll, toString, wait |
java.sql.Statement | cancel, clearWarnings, execute, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeout |
java.sql.Wrapper | isWrapperFor, unwrap |