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 o hodnotu ASCII proudu, která bude mít specifikovaný počet bajtů.
Syntax
public void updateAsciiStream(java.lang.String columnName,
java.io.InputStream streamValue,
long length)
Parameters
Columnname
Řetězec obsahující název sloupce.
streamValue
Objekt InputStream.
length
Délka datového proudu.
Výjimky
Remarks
Tato metoda updateAsciiStream je specifikována metodou updateAsciiStream v rozhraní java.sql.ResultSet.
Tato metoda předává ASCII znaky (bajty) z objektu InputStream do konvertibilních sloupců znaků, což jsou ASCII rozsah [0x00 - 0x7F] Unicode a kódové stránky od 874, 932, 936, 949, 950 a 1250 až 1258. Tato metoda provádí převod na cílovou stránku pro třídění. Pokud se pokusíte aktualizovat nekonvertibilní cílový sloupec, vyhodí se výjimka. Pro binární sloupce se předávají surové bajty.
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. U sqljdbc4.jar doporučujeme použít metodu JDBC 4.0 updateAsciiStream Method (java.lang.String, java.io.InputStream), když aplikace chce aktualizovat sloupec z proudu, jehož délka není známa.