Je veux créer une procédure stockée simple pour une table comme:Erreur de syntaxe table temporaire sql
IF OBJECT_ID('tempdb..##TGJAE') IS NOT NULL
DROP TABLE ##TGJAE
GO
SELECT *
INTO ##TGJAE
FROM
(SELECT
VOUCHER, DATAAREAID,
TAXITEMGROUP, TAXBASEAMOUNT,
VOUCHER, SOURCERECID
FROM
TAXTRANS
GO
mais pour une raison quelconque, je reçois toujours l'erreur dans la console SQL:
syntaxe incorrecte près 'TAXTRANS'
Quelqu'un peut-il expliquer pourquoi cela se produit? Je vérifie souvent, mais je ne vois rien de mal.
vous devez utiliser Insert Select - Insérer dans ## TGJAE SELECT Voucher, DATAAREAID, TAXITEMGROUP, TAXBASEAMOUNT, Voucher, SOURCERECID DE TAXTRANS) T1 –
Vous manque une parenthèse fermante ** ** pour votre sous-requête. .... –