P°φkaz RETURN (SQL)

p°φkaz_RETURN ::= RETURN v²raz;

P°φkaz RETURN urΦuje hodnotu funkce jako hodnotu v²razu. Tento p°φkaz musφ b²t umφst∞n v t∞le funkce. Typ v²razu musφ b²t takov², aby se dal p°i°adit do v²sledku funkce. Pro p°i°azenφ platφ pravidla uvedenß v popisu p°φkazu SET.

P°φkaz RETURN m∙₧e b²t obsa₧en v t∞le funkce vφcekrßt a m∙₧e b²t proveden opakovan∞. Musφ vÜak b²t proveden nejmΘn∞ jednou, krom∞ p°φpadu, ₧e je funkce (netypicky) volßna p°φkazem CALL jako procedura.

P°φklad pou₧itφ:

FUNCTION maxcislo () RETURNS INT;  
BEGIN  
  DECLARE maxval INT;  
  SELECT MAX(cis)+1 INTO maxval FROM Tab1;  
  RETURN (maxval);  
END