Parametro en Store Procedure
Publicado por Ignacio M (7 intervenciones) el 06/07/2008 17:35:45
Hola nuevamente,
He creado este stor procedure pero no se que esta mal prque no puedo pasar el parametro y ver los resultados
use NuevaBase
go
if exists(select routine_name from information_schema.routines where
routine_type='procedure' and routine_name='grp')
drop procedure grp
go
create procedure grp(@anio nvarchar(7))
as
declare @sqlstring as varchar(500)
set @sqlstring='select sum(t_212) from [dbo].['+@anio+']'
exec sp_executesql @sqlstring
go
exec grp '2007_01'
He creado este stor procedure pero no se que esta mal prque no puedo pasar el parametro y ver los resultados
use NuevaBase
go
if exists(select routine_name from information_schema.routines where
routine_type='procedure' and routine_name='grp')
drop procedure grp
go
create procedure grp(@anio nvarchar(7))
as
declare @sqlstring as varchar(500)
set @sqlstring='select sum(t_212) from [dbo].['+@anio+']'
exec sp_executesql @sqlstring
go
exec grp '2007_01'
Valora esta pregunta


0