Oracle Replace kullanımı – Oracle db kayıtlarda karakter değiştirme

Bilgisayar Database Oracle

Oracle Replace kullanımı – Oracle db kayıtlarda karakter değiştirme

Oracle Replace kullanımı - Oracle db kayıtlarda karakter değiştirme

Oracle verilerinde kayıt bütünlüğünü bozmadan veriyi dilediğimiz gibi düzenleyebiliriz. Temel yapı aşağıda olmakla beraber kullanım çeşitliliği hayalgücünüze kalmıştır.

SELECT REPLACE (field_adi,'degistirilecek_kelime','yeni_kelime') FROM TABLO_ADI;

string bir alanda sayısal veriler tutuyorsanız ,ve burada , (virgül) ile . (nokta) yı yer değiştirecekseniz ;

SELECT REPLACE (toplam,',','.') FROM maaslar;

veya bu alanın toplamını almak isterseniz ;

SELECT SUM (REPLACE (toplam,',','.')) FROM maaslar;

veya bu kayıtları köklü olarak yeni değerlerle değiştirmek istersek

UPDATE maaslar SET toplam = REPLACE (toplam,',','.') WHERE 1=1;

bunu, harflerden oluşan başka bir tablo için hayal edersek ;

UPDATE personel SET personel_adi = REPLACE (personel_Adi,'osman','Osman Bey') WHERE 1=1;

Şeklinde olacaktır.

 

 

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir