Prueba asi:
Código SQL:
Ver originalCREATE proc sp
@pam
AS
BEGIN
DECLARE @SQL VARCHAR(25)
SET @SQL='and cod_departamento=' + @pam
sp_executesql '
select *
-- into #pti_matriz_estadistica
from pti_matriz_estadistica
where cod_presupuesto = 2007011 ' + @SQL
END
Por si acaso tenemos un foro especial para
SQL Server.