Bagikan melalui


OracleLob.Append(OracleLob) Metode

Definisi

Menambahkan data dari yang ditentukan LOB ke saat ini LOB.

public:
 void Append(System::Data::OracleClient::OracleLob ^ source);
public void Append (System.Data.OracleClient.OracleLob source);
member this.Append : System.Data.OracleClient.OracleLob -> unit
Public Sub Append (source As OracleLob)

Parameter

source
OracleLob

LOB dari mana untuk menambahkan data.

Pengecualian

Sumber OracleLob null, atau koneksi ditutup.

Objek sumber OracleLob ditutup atau dibuang.

Terjadi kesalahan Oracle.

Keterangan

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

Semua data dari sumber LOB ditambahkan ke akhir saat ini LOB. Posisi keduanya tidak LOB dievaluasi atau diubah selama proses ini.

Jenis data yang mendasar harus selalu sama. Misalnya, jika Anda menambahkan dari NClob, tujuannya OracleLob juga harus berupa NClob.

Catatan

Dalam rilis ini, operasi tulis ke baca-saja LOB mungkin berhasil, tetapi tidak memperbarui LOB di 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