SilentWings
Programmer
Hi James
My sp code is the following:
CREATE Procedure daestadobackup
(@pdia int
)
As
DECLARE @sql varchar(100)
IF (@pdia=1)
BEGIN
set @sql='SELECT abrev , dom FROM lojas INNER JOIN estadobackups ON lojas.loja = estadobackups.loja ORDER BY abrev'
END
IF (@pdia=2)
BEGIN
set @sql='SELECT abrev , seg FROM lojas INNER JOIN estadobackups ON lojas.loja = estadobackups.loja ORDER BY abrev'
END
exec(@sql)
GO
When I run teh sql statment "SELECT ... ORDER BY abrev" it works perfectly. When I run " Exec daestadobackup 1" it returns an error.
Thanks
My sp code is the following:
CREATE Procedure daestadobackup
(@pdia int
)
As
DECLARE @sql varchar(100)
IF (@pdia=1)
BEGIN
set @sql='SELECT abrev , dom FROM lojas INNER JOIN estadobackups ON lojas.loja = estadobackups.loja ORDER BY abrev'
END
IF (@pdia=2)
BEGIN
set @sql='SELECT abrev , seg FROM lojas INNER JOIN estadobackups ON lojas.loja = estadobackups.loja ORDER BY abrev'
END
exec(@sql)
GO
When I run teh sql statment "SELECT ... ORDER BY abrev" it works perfectly. When I run " Exec daestadobackup 1" it returns an error.
Thanks