Funkcje różnią się od procedur tym, że nie muszą być wskazywane parametry wejścia oraz wyjścia (funkcje bezparametrowe). Ponadto funkcja zwraca jakiś typ danych z dostępnych w SQL.
Ogólna postać funkcji
1 2 3 4 5 |
CREATE FUNCTION nazwa_f(parametry) RETURNS typ BEGIN -- polecenia RETURN wynik END |