Sont des tables temporaires SQL Server (préfixées avec #
) Soutenu dans les instances locales?
Je ne peux pas répondre à toutes les versions, mais pour SQL Server 2012 jusqu'à SQL Server 2017, je suis certain qu'ils sont pris en charge
localdb a les mêmes fonctionnalités de programmabilité que SQL Server Express.
SQL Server Express localDB, une version légère d'Express comportant toutes ses fonctions de programmation, mais fonctionne en mode utilisateur et dispose d'une installation rapide, de configuration zéro et d'une liste courte de prérequis.
, puis, dans le but précédent, pour la syntaxe SQL Server Express 2012 T-SQL
Express prend en charge les mêmes éléments de langue T-SQL que vous trouvez dans n'importe quelle édition de SQL Server. Non seulement vous pouvez émettre des requêtes de langage de manipulation de données sur la base de données, mais vous pouvez également exécuter des énoncés de langue de définition de données pour créer des objets tels que des vues, des déclencheurs, des curseurs et des procédures stockées
Test (SQL Server 2017)
USE testdb
GO
CREATE TABLE #temp (id int , value nvarchar(255));
INSERT INTO #temp( id ,value)
SELECT 5, 'bla';
SELECT * FROM #temp;
Résultat
id value
5 bla
La table temporaire fonctionne également lors de la modification du mode de compatibilité de la DB à 100 (2008).