Error en proc sql server 2012 (leve)
Publicado por Edwin Rendon (2 intervenciones) el 09/11/2016 01:28:55
Buenas, tengo un inconveniente al intentar crear un procedimiento almacenado con el siguiente código
Me muestra que hay una sintaxis incorrecta en la parte de
donde dice Sintaxis incorrecta cerca de '@cod'.. gracias
Por cierto, el ISNULL es para crear el código automático para el campo codigoProducto.
1
2
3
4
5
6
7
8
CREATE PROC insertar_producto
@cod int OUTPUT,
@nom varchar(100),
@pre decimal(18,2),
@img varchar(100)
AS
SELECT ISNULL(MAX(codigoProducto),0)+1 into @cod FROM producto
INSERT INTO producto (codigoProducto, nombre, precio, imagen) VALUES (@cod, @nom, @pre, @img)
Me muestra que hay una sintaxis incorrecta en la parte de
1
SELECT ISNULL(MAX(codigoProducto),0)+1 into @cod FROM producto
donde dice Sintaxis incorrecta cerca de '@cod'.. gracias
Por cierto, el ISNULL es para crear el código automático para el campo codigoProducto.
Valora esta pregunta


0