OracleLob.Append(OracleLob) Yöntem

Tanım

Belirtilen LOB verilerinden geçerli LOBöğesine ekler.

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)

Parametreler

source
OracleLob

Verilerin LOB eklendiği yer.

Özel durumlar

Kaynak OracleLob null veya bağlantı kapatıldı.

Kaynak OracleLob nesne kapatıldı veya atıldı.

Oracle hatası oluştu.

Açıklamalar

öğesine yazmak için LOB, SQL SELECT deyiminde LOB FOR UPDATE yan tümcesini kullanarak öğesini almış olmanız ve yerel bir işlemin başlatılması gerekir.

Kaynaktan LOB gelen tüm veriler geçerli LOBöğesinin sonuna eklenir. Bu işlem sırasında ikisinin de LOB konumu değerlendirilmez veya değiştirilmez.

Temel alınan veri türleri her zaman aynı olmalıdır. Örneğin, bir NCloböğesinin sonuna ekleniyorsanız, hedef OracleLob de bir NClobolmalıdır.

Not

Bu sürümde, salt okunur LOB bir dosyaya yazma işlemi başarılı olabilir, ancak sunucusundaki öğesini LOB güncelleştirmez. Ancak bu durumda, yerel kopyası LOB güncelleştirilir. Bu nedenle, nesnedeki OracleLob daha sonra okuma işlemleri yazma işleminin sonuçlarını döndürebilir.

Şunlara uygulanır