Práctica 1 - guardaPlato.sql

De FdIwiki ABD
Revisión a fecha de 19:23 15 mar 2016; ABD0419 (Discusión | contribuciones)

(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

--Jcopado (discusión) 20:45 14 mar 2016 (CET) (Jesús Copado y Javier Vicente)

CREATE OR REPLACE FUNCTION guardaPlato(

 rest_contiene contiene.restaurante%TYPE,
 plato_contiene contiene.plato%TYPE,
 pedido_contiene contiene.pedido%TYPE,
 precio_debido contiene.precio_con_comision%TYPE,
 unidades_contiene contiene.unidades%TYPE)

RETURN INT AS

BEGIN

 INSERT INTO TrazaPlatos VALUES (rest_contiene, plato_contiene, pedido_contiene, precio_debido, unidades_contiene);
 RETURN 0;
 
 EXCEPTION
   WHEN OTHERS THEN
     RETURN 1;
 

END guardaPlato;