Nemysli si, že můžeš. Z MSDN
Důraz na "jeden příkaz SELECT, INSERT, UPDATE, DELETE nebo CREATE VIEW."
Může nastat situace, kdy chcete použít dočasnou tabulku .
CREATE TABLE #Recs
{
.....
}
INSERT INTO #Recs
select *, row_number() over (order by id) as rownum from ......
Pokud předem neznáte strukturu tabulky, můžete k vytvoření dočasné tabulky použít tento formulář:
select *, row_number() over (order by id) as rownum INTO #Recs from ......
Dočasnou tabulku budete moci používat způsobem, který jste popsali výše.