Tworzenie funkcji w SQL na przykładzie MySQL - ćwiczenia praktyczne

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

CREATE FUNCTION nazwa_f(parametry) RETURNS typ
BEGIN
    -- polecenia
    RETURN wynik
END

Czytaj dalej