Die Syntax ist 'select * into TempTable from OtherTableOrView'.
Temporäre Tabellen in
MSSQL sind -glaube ich- etwas anderes als in
Access. Bei
MSSQL beginnt eine temporäre Tabelle mit einem '#' und existiert nur innerhalb der Session. Soweit ich das sehe, existiert das in
Access so nicht. Also würdest Du eine permanente Hilfstabelle erstellen, um zu beiden Welten kompatibel zu sein.
Ich habe mehrere Fragen:
1. Warum muss es
Access sein? Ginge auch
SQL-Compact oder eine lokale
SQL-Express Installation?
2. Wie sehen die Queries aus? Weshalb sind sie so komplex?
Ich persönlich würde nicht versuchen, über ein
SQL-Statement beide Welten zu bedienen. Versuche lieber, die Stärken beider Welten individuell auszunutzen sowie die Schwächen zu kaschieren. Während Du mit
SQL-Server sehr mächtige Werkzeuge hast (hier würde ich anstatt einer temporären Tabelle vielleicht ein CTE oder eben eine View verwenden), musst Du bei
Access die Aktionen vielleicht in-Memory durchführen, weil
Access-
SQL nicht so viele Möglichkeiten bietet und -soweit ich mich erinnere- etwas eigen ist.