Veritabanı Dizgi İşlemleri (string manipulations on Database)

Yazan : Şadi Evren ŞEKER

Veri tabanında bulunan bir tablodaki bütün alanları değiştirmek veya aramak mümkündür. Bunun için dizgi (string) fonksiyonlarını iyi tanımak gerekir.

Örneğin çoğu veritabanı dizgi işlemleri sırasında % işaretini herhangi bir veya birden çok (0 (sıfır) ve daha çok) karakter anlamında işlemektedir. Bu durumda örneğin aşağıdaki sorgu (Query) bize kelimeler tablosunda kelime kolonunda içinde “oy” geçen sonuçları verir.

select kelime from kelimeler where kelime like “%oy%”;

buradan gelebilecek sonuçlar örneğin:

koyun

oyun

koyu

koy

gibi kelimeler olabilmektedir. Benzer şekilde yine dizgi fonksiyonlarını (string functions) kullanarak değiştirme (replace) işlemi de yapılabilir. Örneğin aşağıdaki sorgu (query) ile bütün ‘oy’ dizgileri ‘koy’ dizgisi ile değiştirilmektedir:

kelimeler set kelime = replace(kelime,’oy’,'koy’);

yukarıdaki güncelleme sorgusu (update query) ile kelimleer tablosundaki kelime kolonunda ublunan oy yazıları koy yazıları ile değiştirilmiştir.

Bu yazıyı beğendiyseniz, başkalarının da ilgisini çekebilirsiniz:


55 views

Leave a Reply


üç * = 12

Benzer Yazılar:

Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'Veritabanı Dizgi İşlemleri (string manipulations on Database)' isimli yazı 30 Dec 2008 tarihinde, saat: 04:48 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam55 defa okunmuştur.

Benzer yazıları Veri Tabanı (Database) kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.


Category: Veri Tabanı (Database)