Brug af en global midlertidig tabel i dette scenarie kan forårsage problemer, da tabellen ville eksistere mellem sessioner og kan resultere i nogle problemer med at bruge opkaldskoden asynkront.
En lokal midlertidig tabel kan bruges, hvis den er defineret før sp_executesql kaldes f.eks.
CREATE TABLE #tempTable(id int);
sp_executesql 'INSERT INTO #tempTable SELECT myId FROM myTable';
SELECT * FROM #tempTable;