Puoi creare stored procedure temporanee come:
create procedure #mytemp as
begin
select getdate() into #mytemptable;
end
in uno script SQL, ma non in funzioni. Tuttavia, potresti avere il proc store che risulta in una tabella temporanea, quindi utilizzare tali informazioni più avanti nello script ..