prima stored procedure [mySql]

salve a tutti

devo creare la mia prima stored procedure , non ne ho mai fatte prima

devo creare una funzione TimeMinute che accetta un valore numerico decimal (4,2)(tempo in formato HH.MM)

e deve restituire un valore intero che rappresenta il numero di minuti del valore passato

ho iniziato cosi :

CREATE FUNCTION TimeMinutes (vn decimal (4,2) )

RETURN int (4)

sapete andare avanti

grazie

inviato 9 anni fa
robo
robo
1
X 0 X

[tt]

CREATE FUNCTION `TimeMinutes` (vn decimal (4,2)) RETURNS int(4)

BEGIN

DECLARE a INT;

SET a = (FLOOR(vn) * 60) + (vn - FLOOR(vn)) * 100;

RETURN a;

END

[/tt]

:bye:

risposto 9 anni fa
Gianni Tomasicchio
X 0 X

grazie

molto utile come sempre

O0

risposto 9 anni fa
robo
robo
1
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda