elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: [1]
1  Programación / Bases de Datos / Re: Error leve en procedure SQL server 2012 en: 7 Noviembre 2016, 19:45 pm
Me sigue dando el mismo error.
2  Programación / Bases de Datos / Re: Error leve en procedure SQL server 2012 en: 7 Noviembre 2016, 19:41 pm
No, la coma debe ir por la sintaxis del IFNULL, puesto que los dos parámetros de estos serian lo que hay antes y después de la coma, el + es sólo para aumentar en 1 el número que hay anteriormente.
3  Programación / Bases de Datos / Error leve en procedure SQL server 2012 en: 7 Noviembre 2016, 19:28 pm
Este es mi código

Citar
   CREATE PROC insertar_producto
   @cod int OUTPUT,
   @nom varchar(100),
   @pre decimal(18,2),
   @img varchar(100)
   AS
   BEGIN
   SET NOCOUNT ON;
   SELECT  ISNULL(MAX(codigoProducto),+ 1) INTO @cod FROM producto
   INSERT INTO producto (codigoProducto, nombre, precio, imagen) VALUES (@cod, @nom, @pre, @img)
   END

el problema es que me aparece con un error en la línea del SELECT INSNULL en la variable @cod, no sé qué estoy haciendo mal, el error.
Citar
Sintaxis incorrecta cerca de '@cod'.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines