CCCPaste

TABLA DETALLE ORDEN [SSMS]

-- TABLA DETALLE ORDEN
CREATE PROCEDURE inserta_detalle_orden
    @codi_orde int,
    @codi_prod int,
    @preciouni money,
    @cantidad smallint,
    @descue real
AS
BEGIN
    INSERT INTO DETALLE_ORDEN (codi_orde, codi_prod, preciouni, cantidad, descue)
    VALUES (@codi_orde, @codi_prod, @preciouni, @cantidad, @descue)
END
-- *******************************************************
CREATE PROCEDURE actualiza_detalle_orden
    @codi_orde int,
    @codi_prod int,
    @preciouni money,
    @cantidad smallint,
    @descue real
AS
BEGIN
    UPDATE DETALLE_ORDEN
    SET 
        preciouni = @preciouni,
        cantidad = @cantidad,
        descue = @descue
    WHERE codi_orde = @codi_orde AND codi_prod = @codi_prod
END
-- *******************************************************
CREATE PROCEDURE elimina_detalle_orden
    @codi_orde int,
    @codi_prod int
AS
BEGIN
    DELETE FROM DETALLE_ORDEN
    WHERE codi_orde = @codi_orde AND codi_prod = @codi_prod
END
-- *******************************************************
CREATE PROCEDURE consulta_detalle_orden
    @codi_orde int,
    @codi_prod int,
    @preciouni money OUTPUT,
    @cantidad smallint OUTPUT,
    @descue real OUTPUT
AS
BEGIN
    SELECT 
        @preciouni = preciouni,
        @cantidad = cantidad,
        @descue = descue
    FROM DETALLE_ORDEN
    WHERE codi_orde = @codi_orde AND codi_prod = @codi_prod
END