OracleLob.WriteByte(Byte) 方法

定義

寫入一個位元組至 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 讀取作業可能會傳回寫入作業的結果。

適用於