Bagikan melalui


OracleLob.WriteByte(Byte) Metode

Definisi

Menulis byte ke posisi saat ini di OracleLob aliran, dan memajukan posisi dalam aliran satu byte.

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)

Parameter

value
Byte

Byte untuk menulis ke aliran.

Keterangan

Jika operasi tulis berhasil, posisi dalam aliran akan maju satu byte. Jika terjadi pengecualian, posisi dalam aliran tetap tidak berubah.

Menulis di luar akhir LOB diizinkan dan memperbesar LOB byte satu.

Untuk menulis ke LOB, Anda harus telah mengambil LOB menggunakan klausa FOR UPDATE dalam pernyataan SQL SELECT, dan Anda harus memulai transaksi lokal.

Catatan

Operasi tulis ke baca-saja LOB mungkin berhasil, tetapi tidak memperbarui LOB pada server. Namun, dalam hal ini, salinan lokal diperbarui LOB . Oleh karena itu, operasi baca nanti pada OracleLob objek mungkin mengembalikan hasil operasi tulis.

Berlaku untuk