search
Giriş
Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
960 gösterim
iki farklı tabloda bulunan CLOB değerlerini karşılaştırmaya çalışyorum. Ancak data ön bellleğe alamaıdğı için karşılaştıramıyor.

Nasıl yapabilirim?
Veri Tabanı kategorisinde 2.0k puan

1 cevap

0 oy
dbms_lob.compare(nvl(a.col1,'Null'),nvl(b.col2,'Null')) 


Select  dbms_lob.compare(nvl(a.col1,'Null'),nvl(b.col2,'Null'))   from table_name

Şu yöntemi buldum işime yarar. 

faydallı link: http://www.dba-oracle.com/t_compare_clob_columns_dbms_lob.htm

 

2.0k puan

İlgili sorular

0 oy
1 cevap 621 gösterim
621 gösterim
Oracle DB'de varchar2 bir alanı clob'a nasıl çeviririm?
28 Mayıs 2019 Veri Tabanı kategorisinde sinan 291 puan sordu
0 oy
1 cevap 1K gösterim
1K gösterim
CLOB tipinde bir alanı gruplayıp analiz etmek istedim. Ancak hata aldım. ORA-00932: tutarsız veri türleri :olması gereken: - alınan: CLOB
18 Ekim 2018 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
0 cevap 174 gösterim
174 gösterim
Oracle'da oluşturulmuş bir sequence'in mevcut değerini nasıl attırabilirim? Uygulama kaynaklı bir sorundan dolayı tüm sequence'lerin değerini %10 arttırmak istiyorum.
30 Kasım 2020 Veri Tabanı kategorisinde buzel 604 puan sordu
0 oy
1 cevap 284 gösterim
284 gösterim
Bir tablodaki verilerin son 10 karakterinin içinde bir arama yapmak istiyorum. Bunun için nasıl bir sorgu kullanabilirim?
21 Mayıs 2019 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 368 gösterim
368 gösterim
Selamlar rusça, çince gibi verileri veri tabanına almaya çalışıyorum. Ancak isimleri Cyrillic karakterler olduğu bilgisi verildi. oracle veri tabanında, eğer böyle datalar varsa algılayıp sadece bunların güncellemeyi yapmak istiyorum. Konu hakkında önerisi olan var mı?
9 Mayıs 2019 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu