ayuda con sp

15/03/2005 - 16:09 por Omar Flores | Informe spam
Hola a todos tengo el siguiente problema:

tengo una tabla con la siguiente estructura:

id_salida int 4 identity (1,1) not null
cveunidad int 4 null
cve_tanque int 4 null
elaboro varchar(30) null
fecha_salida smalldatetime Default getdate()
observaciones varchar(50) null
status_salida varchar(7) Default 'Abierta'
historico char(2) Default 'NO'

y he hecho el siguiente store procedure

CREATE PROCEDURE dbo.sp_GuardaSalidas
@unidad int,
@tanque int,
@elaboro varchar (30),
@fecha_salida smalldatetime,
@observaciones varchar (50),
@status varchar (7),
@historico char (2)
AS
BEGIN
INSERT INTO almacen_salida (cveunidad, cve_tanque, elaboro, fecha_salida,
observaciones, status_salida, historico)
VALUES (@unidad, @tanque, @elaboro, @fecha_salida, @observaciones,
@status, @historico)
END

y al momento de insertar datos mediante el sp me marca el siguiente error el
Analizador de consultas

exec sp_GuardaSalidas (1,1,'alguien','15/03/2005','ninguna','cerrada','no')
Línea 1: sintaxis incorrecta cerca de '1'.

y si trato de insertar valores directamente a la tabla me marco lo
siguiente:
insert into almacen_salida
(1,'','alguien','15/03/2005','ninguna','cerrada','SI')
Línea 1: sintaxis incorrecta cerca de ')'.

Alguien me puede decir en que parte tengo el error por que yo no lo
encuentro.

Muchas gracias.
 

Leer las respuestas

#1 Alejandro Mesa
15/03/2005 - 16:21 | Informe spam
Omar,

Elimina los parentesis en la llamada al procedimiento.

exec sp_GuardaSalidas 1,1,'alguien','15/03/2005','ninguna','cerrada','no'


AMB


"Omar Flores" wrote:

Hola a todos tengo el siguiente problema:

tengo una tabla con la siguiente estructura:

id_salida int 4 identity (1,1) not null
cveunidad int 4 null
cve_tanque int 4 null
elaboro varchar(30) null
fecha_salida smalldatetime Default getdate()
observaciones varchar(50) null
status_salida varchar(7) Default 'Abierta'
historico char(2) Default 'NO'

y he hecho el siguiente store procedure

CREATE PROCEDURE dbo.sp_GuardaSalidas
@unidad int,
@tanque int,
@elaboro varchar (30),
@fecha_salida smalldatetime,
@observaciones varchar (50),
@status varchar (7),
@historico char (2)
AS
BEGIN
INSERT INTO almacen_salida (cveunidad, cve_tanque, elaboro, fecha_salida,
observaciones, status_salida, historico)
VALUES (@unidad, @tanque, @elaboro, @fecha_salida, @observaciones,
@status, @historico)
END

y al momento de insertar datos mediante el sp me marca el siguiente error el
Analizador de consultas

exec sp_GuardaSalidas (1,1,'alguien','15/03/2005','ninguna','cerrada','no')
Línea 1: sintaxis incorrecta cerca de '1'.

y si trato de insertar valores directamente a la tabla me marco lo
siguiente:
insert into almacen_salida
(1,'','alguien','15/03/2005','ninguna','cerrada','SI')
Línea 1: sintaxis incorrecta cerca de ')'.

Alguien me puede decir en que parte tengo el error por que yo no lo
encuentro.

Muchas gracias.



Preguntas similares