Créer une table temporaire à partir d'une sous-requête dans sql server causer d'erreur
J'ai quelque chose comme ce
if object_id('tempdb.#TempHourlyTable') is not null
drop table #TempHourlyTable
select * into #TempHourlyTable
from (
select top 10 * from customers
)
J'obtiens une erreur comme ceci:
Syntaxe incorrecte près de ')'.
Ma première tentative avec des tables temporaires. Alors, quelle est l'erreur ici?
EDIT:
Supprimer et recréer temporaire si la table existe. Erreur
Msg 2714, Niveau 16, État 6, Ligne 55
Il y a déjà un objet nommé "#TempHourlyTable " dans la base de données.
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin de faire un alias de votre table dérivée (sous-requête), comme:
Vous pouvez également:
essayer cette
ce que vous cherchez à voir avec le temp. table?
- je trouver de l'aide d'expressions de table communes beaucoup plus pratique
D'expressions de table communes