Tworzenie funkcji w PL/SQL Oracle
sql / 2017/07/31

Jak napisać prostą funkcję w Oracle PL/SQL? Napiszmy prosty przykład funkcji, który będzie zwracał nam inicjały osoby, po podania imienia i nazwiska. Funkcja ma przede wszystkim pobrać dwa argumenty o typie danych Varchar. Zwrócić wynik w formie Varchar. Dodatkowo funkcja będzie powiększać litery na wypadek, gdyby argumenty były pisane małymi literami.

Powyżej przykład funkcji, którą napisaliśmy w PL/SQL. Jak widzisz z argumentów wyciągane są pierwsze litery za pomocą funkcji SUBSTR. Następnie wszystkie litery wyniku są powiększane funkcją UPPER. Więcej podobnych przykładów zamieszczam w tym dziale.