Bạn có thể tạo các thủ tục được lưu trữ tạm thời như:
create procedure #mytemp as
begin
select getdate() into #mytemptable;
end
trong một tập lệnh SQL, nhưng không phải là các hàm. Tuy nhiên, bạn có thể lưu trữ proc kết quả trong một bảng tạm thời, sau đó sử dụng thông tin đó sau này trong tập lệnh ..