20/01/2014, 14:40
|
| | Fecha de Ingreso: febrero-2008
Mensajes: 14
Antigüedad: 16 años, 9 meses Puntos: 0 | |
Respuesta: CRUD en un solo Store procedure Hola buenas tardes y muchas gracias por responder
tengo esto
CREATE PROC DETODO (@opcion INT)
DECLARE @OPCION1 INT
SET @OPCION1=@opcion
@codigo int,
@nombre varchar(50),
@apellido varchar(50)
AS
IF @OPCION1=1
BEGIN
insert into PERSONAS values(@codigo,@nombre,@apellido)
END
Pero me arroja el Siguiente Error
Mens 156, Nivel 15, Estado 1, Procedimiento DETODO, Línea 3
Sintaxis incorrecta cerca de la palabra clave 'DECLARE'.
Mens 102, Nivel 15, Estado 1, Procedimiento DETODO, Línea 6
Sintaxis incorrecta cerca de '@codigo'.
Mens 137, Nivel 15, Estado 2, Procedimiento DETODO, Línea 13
Debe declarar la variable escalar "@codigo".
Que estoy haciendo mal??
de antemano muchas gracias por su Colaboración
Cordialmente
Beimar Trujillo |