12 Ocak 2017 Perşembe
TO_NUMBER ( ) Fonksiyonu
Karakter alan olarak tanımlanmış bir sütunun içerdiği sayısal değerleri, sayısal veri türüne dönüştürmek için TO_NUMBER ( ) fonksiyonu kullanılır. Bu fonksiyon şu şekilde tanımlanır;
TO_NUMBER (katar, ‘biçimlendirme ifadesi’)
Biçimlendirme ifadesi, TO_CHAR () fonksiyonunda olduğu gibidir.
Örnek: İşe giriş tarihlerine göre personel tablosunu sorgulayacağız. Arama ifadesi "Ocak 1, 1980" biçiminde olabilir. Bu ifadeyi SELECT deyiminin yorumlayabileceği bir biçime dönüştürmek gerekiyor. Amacımıza uygun SELECT deyimi şu şekilde olabilir;
SELECT adi, giris_tar FROM personel
WHERE giris_tar = TO_DATE ('Ocak 1, 1980', MONTH DD, YYYY')