setBinaryStream-Methode (java.lang.String, java.io.InputStream, long)
Legt den angegebenen Parameter auf den angegebenen Eingabedatenstrom mit der angegebenen Anzahl von Bytes fest.
Syntax
public void setBinaryStream(java.lang.String parameterName,
java.io.InputStream x,
long length)
Parameter
parameterName
Eine Zeichenfolge, die den Namen des Parameters enthält.
x
Ein InputStream-Objekt
length
Ein Wert vom Typ long zum Angeben der Länge als Anzahl von Bytes.
Ausnahmen
Bemerkungen
Diese setBinaryStream-Methode wird von der setBinaryStream-Methode in der java.sql.CallableStatement-Schnittstelle angegeben.
Entspricht die Länge des Streams nicht der Angabe im length-Parameter, wird vom JDBC-Treiber beim Aktualisieren oder Einfügen der Zeile eine Ausnahme ausgelöst.
Ist die Länge des Streams nicht bekannt, kann der length-Parameter auf „–1“ festgelegt werden, um anzugeben, dass der Stream unabhängig von seiner Länge akzeptiert werden soll. Bei „sqljdbc4.jar“ empfiehlt sich die Verwendung der JDBC 4.0-Methode setBinaryStream (java.lang.String, java.io.InputStream), wenn von der Anwendung versucht wird, die Spalte aus einem Stream mit unbekannter Länge zu aktualisieren.
Weitere Informationen
setBinaryStream (SQLServerCallableStatement)
SQLServerCallableStatement-Elemente
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für