CREATE OR REPLACE function exitfunc(myString VARCHAR2) RETURN NUMBER IS v_current_position v_counter v_counter v_current_position / fonksiyonumu hazırladik şimdide bunu kullanalim DECLARE burada kullanılan substr () fonksiyonu ile ilgili dokuman http://www.java2s.com/Tutorial/Oracle/0220__Character-String-Functions/0340__SUBSTR.htm
v_MYTEXT VARCHAR2(20) := 'ilk_bosluga';
BEGIN
DBMS_OUTPUT.PUT_LINE('ilk bosluga kadar olan karakter sayisi' || exitfunc(v_MYTEXT));
END;
/
Tuesday, June 2, 2009
FONKSİYONALRDA exit ve ilk kelime kaç harf
programlamaya yeni başlayan herkesin karşisina cıkan bir örnek koddur bu. cümlenin ilkk kelimesinin kaç harften oluştuğu gibi. bu konuda bir pl/sql kodunu sizin ile paylaşacağim.
bu kodun bir diğer özelliği de fonksiyonlarda exit kullanımı bir koşul oluştugunda fonksiyonu sonlanıyor
EXIT WHEN SUBSTR(myString,v_current_position,1) = ' ';
boşluk ile karşilaştiğinda sonlan
öncelik ile 'set serveroutput on' ve 'set echo on'demeyi unutmayalim.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment