U kunt tijdelijke opgeslagen procedures maken zoals:
create procedure #mytemp as
begin
select getdate() into #mytemptable;
end
in een SQL-script, maar niet in functies. Je zou de proc echter het resultaat kunnen laten opslaan in een tijdelijke tabel, en die informatie dan later in het script gebruiken ..