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
202 gösterim
Bir tablom var elimde, index yarattım. İlgili columna aynı kayıt yapılamıyor biliyorsunuz. Bu hata fırlattığında düzgün şekilde nasıl yakalayabilirim, yani exception handling yapabilirim?

begin

...

exception ....

end;

nasıl olmalı?
Veri Tabanı kategorisinde 2.0k puan

1 cevap

0 oy

 begin

        insert into TABLO

      ...

        values

     ..

        exception

        when dup_val_on_index then

         raise; --->hata MESAJI

      end;

2.0k puan

İlgili sorular

0 oy
1 cevap 321 gösterim
321 gösterim
Veri tabanında tabloya veri atmaya çalışyorum. Bir column üzerinde unique indexim var. Dolaysıyla aynı değerde ikinci bir datayı alamayacaktır. Bu durumda hatayı yakalayıp ekrana buna uygun bir mesaj göstermek istiyorum genel bir mesajdan ziyade , unique bir değer girmesi gerektiğini ... (id ,insert_date ,username) values (p_id ,sysdate ,username); exception when others then --->hata mesajı end;
11 Temmuz 2019 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 257 gösterim
257 gösterim
oracle veri tabanında, unique (benzersiz) index nasıl oluşturulur? Bir alana aynı değerde başka bir data gelmesini istemiyorum özetle.
6 Şubat 2019 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 165 gösterim
165 gösterim 15 Ocak 2023 Python kategorisinde kenan 6.2k puan sordu
0 oy
1 cevap 1.9K gösterim
1.9K gösterim
Bir tablodan datayı hızlı çekmeye çalışyorum. İndex ekleme arka tarafta nasıl çalışıp dataya hızlı erişim sağlar anlatabilir misiniz ya da şekille. select * from TABLO where COLUMN=1234; select * from TABLO where COLUMN in ('AA','BB'); Tabloma fonksion indexi ... mümkünmüş oracle'ın yeni versionlarında. CREATE INDEX index_name ON table_name (column_name in ('AA','BB')) ; Şeklinde yapabilir miyiz?
15 Şubat 2019 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 453 gösterim
453 gösterim
Selam, Elimde bir tablo var ve bu tablonun bazı columları fetch into yapacağım olan type ın sırasından farklı olduğunu farkettim, hatanın bundan kaynaklandığında düzgün şekilde anlayamadık. Nasıl bu hatayı handle edebilirim. own_list type_company; -- %rowtype; fetch company_list into own_list;
10 Mart 2016 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu