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