Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Die folgenden Tabellen enthalten die Elemente, die von der SQLServerCallableStatement-Klasse verfügbar gemacht werden.
Konstruktoren
Keine
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 |
Geerbte Felder
Keine.
Methoden
| Name | BESCHREIBUNG |
|---|---|
| addBatch | (Geerbt von SQLServerPreparedStatement.) Fügt dem Befehlsbatch für dieses CallableStatement-Objekt einen Parametersatz hinzu. |
| cancel | (Geerbt von SQLServerStatement.) Bricht die SQL-Anweisung ab, die derzeit von diesem CallableStatement-Objekt ausgeführt wird. |
| clearBatch | (Geerbt von SQLServerPreparedStatement.) Leert die aktuelle Liste mit SQL-Befehlen für dieses CallableStatement-Objekt. |
| clearParameters | (Geerbt von SQLServerPreparedStatement.) Löscht umgehend die aktuellen Parameterwerte. |
| clearWarnings | (Geerbt von SQLServerStatement.) Löscht alle für dieses CallableStatement-Objekt gemeldeten Warnungen. |
| close | (Geerbt von SQLServerPreparedStatement.) Gibt die Datenbank- und JDBC-Ressourcen dieses CallableStatement-Objekts umgehend frei, sodass nicht auf deren automatische Freigabe gewartet werden muss. |
| execute | (Geerbt von SQLServerPreparedStatement.) Führt die SQL-Anweisung in diesem CallableStatement-Objekt aus. Hierbei kann es sich um eine beliebige Art von SQL-Anweisung handeln. |
| executeBatch | (Geerbt von SQLServerPreparedStatement.) Übermittelt einen Befehlsbatch zur Ausführung an die Datenbank. Werden alle Befehle erfolgreich ausgeführt, wird ein Array mit Updatezählungen zurückgegeben. |
| executeQuery | (Geerbt von SQLServerPreparedStatement.) Führt die SQL-Abfrage in diesem CallableStatement-Objekt aus und gibt das durch die Abfrage generierte SQLServerResultSet-Objekt zurück. |
| executeUpdate | (Geerbt von SQLServerPreparedStatement.) Führt die SQL-Anweisung in diesem CallableStatement-Objekt aus, das 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 CallableStatement-Objekt erstellt wurde. |
| getDateTimeOffset | Ruft den Wert der angegebenen Spalte als Objekt der Klasse DateTimeOffset ab |
| 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 CallableStatement-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 CallableStatement-Objekts generiert werden. |
| getGeneratedKeys | (Geerbt von SQLServerStatement.) Ruft sämtliche automatisch generierte Schlüssel ab, die aufgrund der Ausführung dieses CallableStatement-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 CallableStatement-Objekt erstellt wird. |
| getMaxRows | (Geerbt von SQLServerStatement.) Ruft die maximale Anzahl von Zeilen ab, die ein SQLServerResultSet-Objekt enthalten kann, das von diesem CallableStatement-Objekt erstellt wurde. |
| getMetaData | (Geerbt von SQLServerPreparedStatement.) Ruft ein SQLServerResultSetMetaData Class-Objekt mit Informationen zu den Spalten des SQLServerResultSet-Objekts ab, das beim Ausführen dieses CallableStatement-Objekts zurückgegeben wird. |
| getMoreResults | (Geerbt von SQLServerStatement.) Wechselt zum nächsten Ergebnis dieses CallableStatement-Objekts. |
| getParameterMetaData | (Geerbt von SQLServerPreparedStatement.) Ruft Anzahl, Typ und Eigenschaften der Parameter für dieses CallableStatement-Objekt ab. |
| getArray | Ruft den Wert des angegebenen Parameters als Array-Objekt ab. |
| getAsciiStream | Ruft den Wert des angegebenen Parameters als ASCII-Zeichendatenstrom ab. |
| getBigDecimal | Ruft den Wert des angegebenen Parameters als "java.math.BigDecimal" ab. |
| getBinaryStream | Ruft den Wert des angegebenen Parameters als Binärdatenstrom mit unterbrechungsfreien Bytes ab. |
| getBlob | Ruft den Wert des angegebenen JDBC-BLOB-Parameters als Blobobjekt in der Programmiersprache Java ab. |
| getboolean | Ruft den Wert des angegebenen Parameters als Wert vom Typ Boolean ab. |
| getByte | Ruft den Wert des angegebenen Parameters als Wert vom Typ byte ab. |
| getBytes | Ruft den Wert des angegebenen Parameters als Bytearray ab. |
| getCharacterStream | Ruft den Wert des angegebenen Parameters als java.io.Reader-Objekt ab. |
| getClob | Ruft den Wert des angegebenen JDBC-BLOB-Parameters als CLOB-Objekt in der Programmiersprache Java ab. |
| getDate | Ruft den Wert des angegebenen Parameters als java.sql.Date-Objekt in der Programmiersprache Java ab. |
| getDateTimeOffset | Ruft den Wert der angegebenen Spalte als Objekt der Klasse DateTimeOffset ab |
| getDouble | Ruft den Wert des angegebenen Parameters als Wert vom Typ double in der Programmiersprache Java ab. |
| getFloat | Ruft den Wert des angegebenen Parameters als Wert vom Typ float in der Programmiersprache Java ab. |
| getInt | Ruft den Wert des angegebenen Parameters als int-Wert in der Programmiersprache Java ab. |
| getLong | Ruft den Wert des angegebenen Parameters als Wert vom Typ long in der Programmiersprache Java ab. |
| getNCharacterStream | Ruft den Wert des angegebenen Parameters als Readerobjekt ab. |
| getNClob | Ruft den Wert des angegebenen JDBC-NCLOB-Parameters als NClob-Objekt in der Programmiersprache Java ab. |
| getNString | Diese Methode ruft den Wert des angegebenen NCHAR-, NVARCHAR- oder LONGNVARCHAR-Parameters als Zeichenfolge in der Programmiersprache Java ab. |
| getObject | Ruft den Wert des angegebenen Parameters als Objekt in der Programmiersprache Java 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 CallableStatement-Objekts gewartet wird. |
| getRef | Ruft den Wert des angegebenen Parameters als Ref-Objekt in der Programmiersprache Java ab. |
| getResponseBuffering | (Geerbt von SQLServerStatement.) Ruft den Antwortpuffermodus für dieses SQLServerStatement-Objekt ab. |
| 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 CallableStatement-Objekt generiert werden. |
| getResultSetHoldability | (Geerbt von SQLServerStatement.) Ruft die Resultsethaltbarkeit für SQLServerResultSet-Objekte ab, die von diesem CallableStatement-Objekt generiert werden. |
| getResultSetType | (Geerbt von SQLServerStatement.) Ruft den Resultsettyp für SQLServerResultSet-Objekte ab, die von diesem CallableStatement-Objekt generiert werden. |
| getShort | Ruft den Wert des angegebenen Parameters als Wert vom Typ short in der Programmiersprache Java ab. |
| getString | Ruft den Wert des angegebenen Parameters als Wert vom Typ Zeichenfolge in der Programmiersprache Java ab. |
| getSQLXML | Ruft den Wert des angegebenen Parameters als java.sql.SQLXML-Objekt ab. |
| getTime | Ruft den Wert des angegebenen Parameters als java.sql.Time-Objekt in der Programmiersprache Java ab. |
| getTimestamp | Ruft den Wert des angegebenen Parameters als java.sql.Timestamp-Objekt in der Programmiersprache Java ab. |
| getUpdateCount | (Geerbt von SQLServerStatement.) Ruft das aktuelle Ergebnis als Updatezählung ab. |
| getURL | Ruft den Wert des angegebenen Parameters als URL-Objekt in der Programmiersprache Java ab. |
| getWarnings | (Geerbt von SQLServerStatement.) Ruft die erste Warnung ab, die von Aufrufen für dieses CallableStatement-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. |
| registerOutParameter | Registriert den OUT-Parameter. |
| setArray | (Geerbt von SQLServerPreparedStatement.) Legt die angegebene Parameternummer auf das angegebene Array-Objekt fest. |
| setAsciiStream | Legt den angegebenen Parameter auf den angegebenen Eingabedatenstrom fest. |
| setBigDecimal | Legt die angegebene Parameternummer auf das angegebene BigDecimal-Objekt fest. |
| setBinaryStream | Legt die angegebenen Parameter auf den angegebenen Eingabedatenstrom fest. |
| setBlob | (Geerbt von SQLServerPreparedStatement.) Legt den angegebenen Parameter auf das angegebene Blobobjekt fest. |
| setboolean | Legt den angegebenen Parameter auf den angegebenen Wert vom Typ Boolean fest. |
| setByte | Legt den angegebenen Parameter auf den angegebenen byte-Wert fest. |
| setBytes | Legt den angegebenen Parameter auf das angegebene Array aus byte-Werten fest. |
| setCharacterStream | Legt den angegebenen Parameter auf das angegebene Readerobjekt fest. |
| setClob | (Geerbt von SQLServerPreparedStatement.) Legt den angegebenen Parameter auf das angegebene 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 das Limit 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. |
| setNString | Legt den angegebenen Parameter auf das angegebene Zeichenfolgenobjekt fest. |
| setNull | Legt den angegebenen Parameter unter Berücksichtigung des festzulegenden Parametertyps auf einen NULL-Wert 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 SQLServerCallableStatement-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 CallableStatement-Objekts gewartet wird, auf die angegebene Anzahl von Sekunden fest. |
| setRef | (Geerbt von SQLServerPreparedStatement.) 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 | (Geerbt von SQLServerPreparedStatement.) 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. |
| wasNull | Ruft ab, ob der letzte gelesene OUT-Parameter den Wert "SQL NULL" besaß. |
Geerbte Methoden
| Klasse geerbt von: | Methoden |
|---|---|
| com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement | addBatch, clearBatch, clearParameters, close, execute, executeBatch, executeQuery, executeUpdate, getMetaData, getParameterMetaData, setArray, setAsciiStream, setBigDecimal, setBinaryStream, setBlob, setboolean, setByte, setBytes, setCharacterStream, setClob, setDate, setDouble, setFloat, setInt, setLong, setNull, setObject, setRef, setShort, setString, setTime, setTimestamp, setUnicodeStream, setURL |
| 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 |
| class java.lang.Object | clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, |
| java.sql.PreparedStatement | addBatch, clearParameters, execute, executeQuery, executeUpdate, getMetaData, getParameterMetaData, getSQLXML, setArray, setAsciiStream, setBigDecimal, setBinaryStream, setBlob, setboolean, setByte, setBytes, setCharacterStream, setClob, setDate, setDate, setDouble, setFloat, setInt, setLong, setNull, setObject, setRef, setShort, setString, setSQLXML, setTime, setTimestamp, setUnicodeStream, setURL |
| java.sql.Statement | addBatch, cancel, clearBatch, clearWarnings, close, execute, executeBatch, executeQuery, 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 |