Att använda en global temporär tabell i det här scenariot kan orsaka problem eftersom tabellen skulle existera mellan sessioner och kan resultera i vissa problem med att använda anropskoden asynkront.
En lokal temporär tabell kan användas om den definieras innan sp_executesql anropas t.ex.
CREATE TABLE #tempTable(id int);
sp_executesql 'INSERT INTO #tempTable SELECT myId FROM myTable';
SELECT * FROM #tempTable;