
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

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


0