Başlangıç > Database, Eğitim, Forms, Oracle, PL/SQL, Reports > pl/sql trim,ltrim ve rtrim kullanımı

pl/sql trim,ltrim ve rtrim kullanımı


Merhaba,

Pl/Sql ortamında yazdığımız declare,procedure,function vb. uygulamalarda herhangi bir tablodan kayıt okumamız gerektiğinde sorgu çektiğimiz tablonun kayıtlarında kullanıcı hatası,hatalı kayıt vb. durumlardan dolayı kayıtlarda istenilmeyen boşluklar olur.  Örneğin bir sorgu çektiğimiz bir tablonun kaydının solunda ,sağında ya da her iki tarafında boşluklar olabilir ve bu boşluklar bizim için gereksiz ise bunları kaldırmak için LTRIM,RTRIM ve TRIM komutlarını kullanırız. Her üç komut için aşağıda kullanım örnekleri vardır.

LTRIM kullanımı örneği aşağıdadır.

SELECT '     LTRIM Örnek' "LTRIM Önce",
       LTRIM('     LTRIM Örnek') "LTRIM Sonra"
  FROM dual;

İlgili sorgunun çıktı sonucu da ekran görüntüsündeki gibidir.

ltrim

RTRIM kullanımı örneği aşağıdadır.

SELECT 'RTRIM Örnek     ' "RTRIM Önce",
RTRIM('RTRIM Örnek     ') "RTRIM Sonra"
FROM dual;

İlgili sorgunun çıktı sonucu da ekran görüntüsündeki gibidir.

rtrim

TRIM kullanımı örneği aşağıdadır.

SELECT '     TRIM Örnek     ' "TRIM Önce",
       TRIM('     TRIM Örnek     ') "TRIM Sonra"
  FROM dual;

İlgili sorgunun çıktı sonucu da ekran görüntüsündeki gibidir.

trim

Bu üç pl/sql functionu ile istenilen sabit ya da değişken metinlerdeki boşlukları temizleyebiliriz.

Reklamlar
  1. Henüz yorum yapılmamış.
  1. No trackbacks yet.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: