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
494 gösterim
Bir tablodaki verilerin son 10 karakterinin içinde bir arama yapmak istiyorum.

Bunun için nasıl bir sorgu kullanabilirim?
Veri Tabanı kategorisinde 2.0k puan

1 cevap

0 oy
SELECT SUBSTR( alan_Adi, -X) FROM tablo_adi;

query işimi çözdü.

SELECT * FROM tablo_adi  where  substr(alan_Adi  ,-X) = 'aranan yazı/karakter '

 

ilk karakter gerekiyorsa da,

 SELECT SUBSTR(alan_Adi  , 1, X ) FROM dual;

 

2.0k puan

İlgili sorular

0 oy
1 cevap 554 gösterim
554 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
0 oy
1 cevap 370 gösterim
370 gösterim
selam, veri tabanında bir tablo yaratmaya calıştım. İptal ettim sonra. Ancak recycle bin dosyası altına gözükmeye devam etti. Nasıl tamamen kaldırırım. Çünkü yer kaplıyor
20 Eylül 2018 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu
1 oy
1 cevap 1.1K gösterim
1.1K gösterim
Oracle veri tabanında lag(..) over (partion by ..) ne iş yapar bilen var mı?
2 Mart 2018 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 456 gösterim
456 gösterim
Veri tabanında Member diye bir tablom var. Bunun id=5 olan kaydın "salary" column un ="100" değerinde. Dışarıdan iki farklı kişi aynı anda bu veriye erişip güncellemeye çalışyor. Birin yaptığı değişiklği diğeri görmeden ezebilir. Bu durumda nasıl bir çözüm üretebiliriz?
21 Eylül 2020 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 2.4K gösterim
2.4K 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