239 votes

Comment créer une table Temp avec SELECT * INTO tempTable FROM CTE Query

J’ai une requête MS SQL CTE à partir de laquelle je souhaite créer une table temporaire. Je ne sais pas trop comment le faire car cela donne une `` erreur.

Vous trouverez ci-dessous l’ensemble de la requête pour référence

J’apprécierais un point dans la bonne direction ou si je peux créer une table temporaire à partir de cette requête CTE

45voto

Manjunath Bilwar Points 937

Comment utiliser TempTable dans une procédure stockée ?

Voici les étapes :

CRÉER UNE TABLE TEMPORAIRE

INSÉRER DES DONNÉES DE SÉLECTION TEMPORAIRE DANS UNE TABLE TEMPORAIRE

SELECT TEMP TABLE (Vous pouvez maintenant utiliser cette requête de sélection)

DERNIÈRE ÉTAPE DÉPOSER LA TABLE

J’espère que cela vous aidera. :) simple et claire

32voto

Martin Smith Points 174101

Le `` doit être dans la sélection du CTE.

16voto

John Gilmer Points 70

Voici une légère modification des réponses d’une requête qui crée la table lors de l’exécution (c’est-à-dire que vous n’avez pas besoin de créer la table en premier) :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X