OracleLob.Append(OracleLob) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
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.