Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Aktualizuje určený sloupec binární hodnotou proudu, která bude mít určený počet bajtů.
Syntax
public void updateBinaryStream(java.lang.String columnLabel,
java.io.InputStream x,
int length)
Parameters
columnLabel
Řetězec obsahující štítek sloupce.
x
Objekt InputStream.
length
Int, který ukazuje délku proudu.
Výjimky
Remarks
Tato metoda updateBinaryStream je specifikována metodou updateBinaryStream v rozhraní java.sql.ResultSet.
Tato metoda předává bajty z objektu InputStream do vybraných binárních sloupců SQL Server, jako jsou binární, varbinární, varbinární(max), image, xml a udt. Aktualizace znakových sloupců není touto metodou podporována. Pro aktualizaci sloupců znaků pomocí InputStream použijte metodu updateAsciiStream .
Pokud je délka proudu jiná než ta, která je specifikována v parametru délky , JDBC ovladač vyhodí výjimku při aktualizaci nebo vložení řádku.
Pokud délka proudu není známa, lze parametr délky nastavit na -1, aby naznačil, že řidič by měl proud přijmout bez ohledu na jeho délku. S sqljdbc4.jar doporučujeme použít metodu JDBC 4.0 updateBinaryStream Method (java.lang.String, java.io.InputStream), když aplikace chce aktualizovat sloupec z proudu, jehož délka není známa.