OracleLob.WriteByte(Byte) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
寫入一個位元組至 OracleLob 資料流的目前位置,並將資料流位置推進一個位元組。
public:
override void WriteByte(System::Byte value);
public override void WriteByte (byte value);
override this.WriteByte : byte -> unit
Public Overrides Sub WriteByte (value As Byte)
參數
- value
- Byte
寫入資料流的位元組。
備註
如果寫入作業成功,數據流內的位置會往前移一個字節。 如果發生例外狀況,數據流內的位置會保持不變。
允許超過 結尾 LOB
的寫入,並放大 LOB
一個字節。
若要寫入 LOB
,您必須已在 SQL SELECT 語句中使用 FOR UPDATE 子句擷取 LOB
,而且必須啟動本機交易。
注意
唯讀 LOB
的寫入作業可能會成功,但不會更新 LOB
伺服器上的 。 不過,在此情況下,會更新的 LOB
本地副本。 因此,物件上稍後的 OracleLob 讀取作業可能會傳回寫入作業的結果。