Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- TABLA EMPLEADO
- CREATE PROCEDURE inserta_empleado
- @codi_empl int,
- @nombre nvarchar(30),
- @apellido nvarchar(30),
- @cargo_trabajo nvarchar(30),
- @titulo nvarchar(30),
- @fecha_nacimiento datetime,
- @fecha_ingreso datetime,
- @direccion nvarchar(60),
- @ciudad nvarchar(15),
- @region nvarchar(15),
- @codigo_postal nvarchar(10),
- @pais nvarchar(15),
- @telefono nvarchar(20),
- @foto image,
- @reporta_a int,
- @codi_depa int
- AS
- BEGIN
- INSERT INTO EMPLEADO (codi_empl, nombre, apellido, cargo_trabajo, titulo, fecha_nacimiento, fecha_ingreso,
- direccion, ciudad, region, codigo_postal, pais, telefono, foto, reporta_a, codi_depa)
- VALUES (@codi_empl, @nombre, @apellido, @cargo_trabajo, @titulo, @fecha_nacimiento, @fecha_ingreso,
- @direccion, @ciudad, @region, @codigo_postal, @pais, @telefono, @foto, @reporta_a, @codi_depa)
- END
- -- *******************************************************
- CREATE PROCEDURE actualiza_empleado
- @codi_empl int,
- @nombre nvarchar(30),
- @apellido nvarchar(30),
- @cargo_trabajo nvarchar(30),
- @titulo nvarchar(30),
- @fecha_nacimiento datetime,
- @fecha_ingreso datetime,
- @direccion nvarchar(60),
- @ciudad nvarchar(15),
- @region nvarchar(15),
- @codigo_postal nvarchar(10),
- @pais nvarchar(15),
- @telefono nvarchar(20),
- @foto image,
- @reporta_a int,
- @codi_depa int
- AS
- BEGIN
- UPDATE EMPLEADO
- SET
- nombre = @nombre,
- apellido = @apellido,
- cargo_trabajo = @cargo_trabajo,
- titulo = @titulo,
- fecha_nacimiento = @fecha_nacimiento,
- fecha_ingreso = @fecha_ingreso,
- direccion = @direccion,
- ciudad = @ciudad,
- region = @region,
- codigo_postal = @codigo_postal,
- pais = @pais,
- telefono = @telefono,
- foto = @foto,
- reporta_a = @reporta_a,
- codi_depa = @codi_depa
- WHERE codi_empl = @codi_empl
- END
- -- *******************************************************
- CREATE PROCEDURE elimina_empleado
- @codi_empl int
- AS
- BEGIN
- DELETE FROM EMPLEADO
- WHERE codi_empl = @codi_empl
- END
- -- *******************************************************
- CREATE PROCEDURE consulta_empleado
- @codi_empl int,
- @nombre nvarchar(30) OUTPUT,
- @apellido nvarchar(30) OUTPUT,
- @cargo_trabajo nvarchar(30) OUTPUT,
- @titulo nvarchar(30) OUTPUT,
- @fecha_nacimiento datetime OUTPUT,
- @fecha_ingreso datetime OUTPUT,
- @direccion nvarchar(60) OUTPUT,
- @ciudad nvarchar(15) OUTPUT,
- @region nvarchar(15) OUTPUT,
- @codigo_postal nvarchar(10) OUTPUT,
- @pais nvarchar(15) OUTPUT,
- @telefono nvarchar(20) OUTPUT,
- @foto image OUTPUT,
- @reporta_a int OUTPUT,
- @codi_depa int OUTPUT
- AS
- BEGIN
- SELECT
- @nombre = nombre,
- @apellido = apellido,
- @cargo_trabajo = cargo_trabajo,
- @titulo = titulo,
- @fecha_nacimiento = fecha_nacimiento,
- @fecha_ingreso = fecha_ingreso,
- @direccion = direccion,
- @ciudad = ciudad,
- @region = region,
- @codigo_postal = codigo_postal,
- @pais = pais,
- @telefono = telefono,
- @foto = foto,
- @reporta_a = reporta_a,
- @codi_depa = codi_depa
- FROM EMPLEADO
- WHERE codi_empl = @codi_empl
- END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement