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
321 gösterim
Bir tablonun alanını copy-paste yapıp başka bir tabloya yaptışrıdım ve insert etmeye çalışyordum.

Commit derken bu hatayı aldım. Daha sonra datayı da çekemez oldum. İlgili kayıt CLOB idi. O kayıt haricindeki diğer datalar geliyor.

Tabloya select çekilemiyor tabi. Konu hakkında bilgisi olan var mı?
Veri Tabanı kategorisinde 2.0k puan

1 cevap

0 oy

İlgili kaydı update edebilmek için ilk başta

update table_name 
set column  = "Bir deger"

şeklinde scriptle  çözülebilir, diğer türlü select çekemediğin bir durumda müdahele edilemiyor.

Worst case olarak kaydı silip yeniden eklemek

veya kople tabloyu silip create table ... as select * from ..)  en son ihtimal 

2.0k puan
düzenledi

İlgili sorular

0 oy
1 cevap 504 gösterim
504 gösterim
Oracle veri tabanında bir indexi güncellemek istedim. Drop edip yeniden eklemek istedim drop index INDEX_NAME şeklinde ama ORA-02429 hatası alıyorum.
19 Ağustos 2019 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 993 gösterim
993 gösterim
Bir dosyadan küsürlü bir sayı almaya çalışyorum. Ancak bazı sayıların sonunda nokta olabiliyor. Bunları nasıl ayırabilirim? örn: "46440.0" değil de "46440."
15 Mayıs 2019 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 2K gösterim
2K gösterim
oracle veri tabanında şöyle bir hata alıyorum. Cursor değerini getirmeye çalışırken ORA-01002: fetch out of sequence procedure .... cursor c is select * from TABLE t where t.column_a= 'PR' and t.column_b= p_parameter; begin update TABLE t set t.column_a= 'PR' where t.column_a is null and t.column_b = p_parameter; for r in c loop .... end loop; .........
20 Şubat 2019 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
2 cevap 1.7K gösterim
1.7K gösterim
Veri tabanında bir tabloyu truncate etmeye çalışırken "ora-00054 kaynak meşgul ve nowait" hatası aldım. Nasıl tabloyu truncate ederim, locked halini nasıl kill ederiz. delete from table_name yapınca silebilmiştim. Denk mi geldi pek bilmiyorum.
15 Ağustos 2018 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 325 gösterim
325 gösterim
oracle veri tabanında bir indexi disable etmek istedim. Unusable yaptım onun yerine. Ancak tekrar usable edemedim ora 02243 hatası verdi. Drop da edemiyorum artık .Ne yapmalı?
23 Mayıs 2018 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu