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
1 oy
1.1k gösterim
Elimde bir string verisi var. Diyelim ki "Bugün yeni işe başladım" olsun. Bu string'deki "y" harfinin kaçıncı harf olduğunu nasıl bulabilirim?
Veri Tabanı kategorisinde 193 puan

1 cevap

0 oy

instr('Bugün yeni işe başladım','y') -> y nin ilk kez geçtiği yerin indeksini döner. Yani burada 7 döner.

Substr'nin kullanımı da şöyle: 

substr('abcdef', 2,3)

Yukarıdaki ifade abcdef string verisi için 2. karakter olan 'b' den başlayarak 3 karakter al demektir. Yani bize döneceği değer: bcd

İkisini birleştirelim:

Örneğin Bugün yeni işe başladım string değerini alıp  sadece yeni işe başladım gibi bir değer elde etmek istiyorsak:

select substr('Bugün yeni işe başladım', instr('Bugün yeni işe başladım','y')) from dual

291 puan

İlgili sorular

0 oy
1 cevap 1.7K gösterim
1.7K gösterim
Selam Elimde var olan bir tabloya yeni alanlar ve commentler ekleyeceğim. Bunu minimum komutla nasıl yaparım Oracle'da.
5 Şubat 2019 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 712 gösterim
712 gösterim
Veri tabanında tüm constraint ve triggerlar invalide düştü. Tüm bunları nasıl kolayca enable yapabilirim?
3 Nisan 2018 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 853 gösterim
853 gösterim
Elimde CUSTOMER tablosu var ve bunun için rastgele 20 veriyi nasıl getiririm ?
28 Ocak 2020 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 2.4K gösterim
2.4K gösterim
Oracle veritabanında bahsedilen cursor nedir? nasıl kullanılır?
26 Şubat 2018 Veri Tabanı kategorisinde buzel 604 puan sordu
0 oy
1 cevap 1.3K gösterim
1.3K gösterim
Selam, oracle veri tabanında bir tabloya SQL ile index ekleme ve çıkarma yapmak istiyorum. örnek sql verebilir misiniz?
22 Şubat 2017 Veri Tabanı kategorisinde tolgacelik.art 2.0k puan sordu