
18/04/2006, 09:11
|
| | Fecha de Ingreso: enero-2003 Ubicación: Santiago
Mensajes: 301
Antigüedad: 22 años, 1 mes Puntos: 1 | |
Este es el procedimiento almacenado: con los parametros y sus tipos de datos
CREATE PROCEDURE dbo.PR_graba_beneficiario
@rut int ,
@dig char(1) ,
@nombre varchar(20),
@apellido1 varchar(20) ,
@apellido2 varchar(20) ,
@nac_fecha datetime ,
@codigo_sexo int ,
@codigo_grado int ,
@codigo_unidad int ,
@telefono varchar(10) ,
@codigo_comuna int ,
@codigo_ciudad int ,
@direccion varchar(50) ,
@email char(30)
AS
IF EXISTS ( SELECT 1 FROM dbo.w_beneficiario WHERE rut = @rut )
BEGIN
UPDATE dbo.w_beneficiario
SET nombre = @nombre,
apellido1 = @apellido1,
apellido2 = @apellido2,
nac_fecha = @nac_fecha,
codigo_sexo = @codigo_sexo,
codigo_grado = @codigo_grado,
codigo_unidad = @codigo_unidad,
telefono = @telefono,
codigo_comuna = @codigo_comuna,
codigo_ciudad = @codigo_ciudad,
direccion = @direccion,
email = @email
WHERE rut = @rut
END
GO
arregle lo de las comillas en direccion y el error es el mismo.
__________________ Cristian... |