CCCPaste

TABLA ORDEN [SSMS]

-- TABLA ORDEN
CREATE PROCEDURE inserta_orden
    @codi_orde int,
    @codi_clie int,
    @codi_empl int,
    @fecha_orde datetime,
    @fecha_envi datetime,
    @fecha_desp datetime,
    @direccion nvarchar(60),
    @ciudad nvarchar(15),
    @region nvarchar(15),
    @cod_postal nvarchar(10),
    @pais nvarchar(15)
AS
BEGIN
    INSERT INTO ORDEN (codi_orde, codi_clie, codi_empl, fecha_orde, fecha_envi, fecha_desp,
                       direccion, ciudad, region, cod_postal, pais)
    VALUES (@codi_orde, @codi_clie, @codi_empl, @fecha_orde, @fecha_envi, @fecha_desp,
            @direccion, @ciudad, @region, @cod_postal, @pais)
END
-- *******************************************************
CREATE PROCEDURE actualiza_orden
    @codi_orde int,
    @codi_clie int,
    @codi_empl int,
    @fecha_orde datetime,
    @fecha_envi datetime,
    @fecha_desp datetime,
    @direccion nvarchar(60),
    @ciudad nvarchar(15),
    @region nvarchar(15),
    @cod_postal nvarchar(10),
    @pais nvarchar(15)
AS
BEGIN
    UPDATE ORDEN
    SET 
        codi_clie = @codi_clie,
        codi_empl = @codi_empl,
        fecha_orde = @fecha_orde,
        fecha_envi = @fecha_envi,
        fecha_desp = @fecha_desp,
        direccion = @direccion,
        ciudad = @ciudad,
        region = @region,
        cod_postal = @cod_postal,
        pais = @pais
    WHERE codi_orde = @codi_orde
END
-- *******************************************************
CREATE PROCEDURE elimina_orden
    @codi_orde int
AS
BEGIN
    DELETE FROM ORDEN
    WHERE codi_orde = @codi_orde
END
-- *******************************************************
CREATE PROCEDURE consulta_orden
    @codi_orde int,
    @codi_clie int OUTPUT,
    @codi_empl int OUTPUT,
    @fecha_orde datetime OUTPUT,
    @fecha_envi datetime OUTPUT,
    @fecha_desp datetime OUTPUT,
    @direccion nvarchar(60) OUTPUT,
    @ciudad nvarchar(15) OUTPUT,
    @region nvarchar(15) OUTPUT,
    @cod_postal nvarchar(10) OUTPUT,
    @pais nvarchar(15) OUTPUT
AS
BEGIN
    SELECT 
        @codi_clie = codi_clie,
        @codi_empl = codi_empl,
        @fecha_orde = fecha_orde,
        @fecha_envi = fecha_envi,
        @fecha_desp = fecha_desp,
        @direccion = direccion,
        @ciudad = ciudad,
        @region = region,
        @cod_postal = cod_postal,
        @pais = pais
    FROM ORDEN
    WHERE codi_orde = @codi_orde
END