Ver Mensaje Individual
  #10 (permalink)  
Antiguo 18/04/2006, 09:11
nav2003
 
Fecha de Ingreso: enero-2003
Ubicación: Santiago
Mensajes: 301
Antigüedad: 21 años, 3 meses
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...