SQL Server - Ayuda con este stored Procedure

   
Vista:
Imágen de perfil de yhorby

Ayuda con este stored Procedure

Publicado por yhorby (2 intervenciones) el 20/05/2014 18:10:10
Saludos alguien me ayuda con los errores que se muestra en la imagen
Create procedure usp_inserta_articulo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
--Aqui tienes que poner los parametros
 
      @desc_articulo nchar(500),
      @precio nchar(500),
      @uso   nchar(500),
      @receta  nchar(10),
      @cod_presentacion  nchar(500),
      @fecha_venc  nchar(50),
      @cantidad  nchar(500),
      @fecha_act  nchar(60),
      @estado_reg  nchar(10),
as
begin
declare @Longitud int = 8
declare @Secuencial int = 1
declare @UltimaSecuencia nvarchar(50) = isnull((select Max(convert(int,cod_articulo)) from TB_articulos ),'0')
declare @SecuenciaSiguiente int = @UltimaSecuencia +  @Secuencial
declare @CodigoArticulo nvarchar(50) = (Select REPLICATE('0',@Longitud-len(@UltimaSecuencia))+''+convert(nvarchar(50),@SecuenciaSiguiente))
  print @CodigoArticulo
 
--Aqui tienes que poner el codigo para insertar
 
Insert into TB_articulos values(cod_articulo,desc_articulo,precio,uso,receta,cod_presentacion,fecha_venc,cantidad,fecha_act,estado_reg ) values (@CodigoArticulo,@desc_aticulo,@precio,@uso,@receta,@cod_presentacion,@fecha_venc,@cantidad,@fecha_act,@estado_reg)

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

Ayuda con este stored Procedure

Publicado por Isaias (3180 intervenciones) el 20/05/2014 20:01:30
En esta línea:

@estado_reg nchar(10),

Te sobra la coma final

En cuanto al values, la estructura correcta es:

INSERT INTO <Table_name> (campos, campos, campos) VALUES (valores, valores, valores)

Para mayor referencia:

http://msdn.microsoft.com/es-mx/library/ms187926.aspx
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de yhorby

Ayuda con este stored Procedure

Publicado por yhorby (2 intervenciones) el 20/05/2014 20:33:35
Gracias amigo por tu ayuda y orientacion me quito el sombrero gracias por ayudar a este novato :D
te agradeceria si me dieras una buena referencia de como utilizar los stored procedured vb.net y ms sql sever
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias

Ayuda con este stored Procedure

Publicado por Isaias (3180 intervenciones) el 20/05/2014 20:58:43
Bueno te deje una guía, aun asi, para MSSQLServer

EXEC pr_Tuprocedimento @va1 = 'mario', @var2 = 'perez', @teléfono = 55667890, ETC.....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar