Oracle PL/SQL içinde genel programlama dillerinde yer olan ve PL/SQL'e has bir çok özellik fonksiyonlar altında bir araya toplanmıştır. Bu fonksiyonlar veritabanı işlemleri ve sorgulama işlemleri sırasında geliştiricilerin işini çok kolaylaştırmaktadır. Bunlardan bir tanesi de metni tüm karakterlerini küçük harflere dönüştüren LOWER fonksiyonudur.
LOWER fonksiyonu Oracle PL/SQL içerisinde parametre olarak verilen metni küçük karakterlere dönüştüren fonksiyondur. Bu işlemin tersi için yani tüm karakterleri büyük yapmak için UPPER fonksiyonu geliştirilmiştir. Sadece ilk karakteri büyük yapıp diğer bütün karakterleri küçük yapmak içinse INITCAP fonksiyonu kullanılabilir.
Fonksiyonun genel kullanımı aşağıdaki gibidir.
LOWER (string);
Örnek bir kaç sorgu çalıştıracak olursak:
SELECT
LOWER ('Agha Alizade')
FROM DUAL;
Sonuç:agha alizade
SELECT
LOWER ('YaZıLıM bLoGu')
FROM DUAL;
Sonuç: yazılım blogu
SELECT
LOWER ('')
FROM DUAL;
Sonuç: null
SELECT
LOWER ()
FROM DUAL;
Sonuç:
ORA-00909: geçersiz bağımsız değişken sayısı
00909. 00000 - "invalid number of arguments"
Örnek bir kaç sorgu çalıştıracak olursak:
SELECT
LOWER ('Agha Alizade')
FROM DUAL;
Sonuç:agha alizade
SELECT
LOWER ('YaZıLıM bLoGu')
FROM DUAL;
Sonuç: yazılım blogu
SELECT
LOWER ('')
FROM DUAL;
Sonuç: null
SELECT
LOWER ()
FROM DUAL;
Sonuç:
ORA-00909: geçersiz bağımsız değişken sayısı
00909. 00000 - "invalid number of arguments"
LOWER fonksiyonu aşağıdaki Oracle sürümlerinde yer almaktadır. Muhtemelen bundan sonraki tüm sürümlerde de yer alacaktır.
-Oracle 12c,
-Oracle 11g,
-Oracle 10g,
-Oracle 9i,
-Oracle 8i
Son olarak konuyu özetleyecek olursak, Oracle LOWER fonksiyonu parametre olarak verilen metni küçük karakterlerden oluşan metne dönüştüren fonksiyondur.
Oracle PL/SQL bünyesinde yer alan tüm metin ve karakter fonksiyonları listesine buradan erişebilirsiniz.
Oracle PL/SQL bünyesinde yer alan tüm fonksiyonlara ve açıklamalarına ise buradan erişebilirsiniz.
Yorumlar
Yorum Gönder