Bonjour,

je souhaite stocker le résultat d'une requête dans une table temporaire mais je n'y arrive pas.

J'ai dabord créer ma table temporaire ensuite j'ai voulu faire un insert into #TempTable mais ça ne marche pas j'ai des erreur

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
CREATE TABLE #TempTable (
	Temp_Col1 INT
	,Temp_Col2 DATE
	)
 
INSERT INTO #TempTable
SELECT Col1
	,col2
FROM (
	SELECT Col1
		,col2
	FROM TABLE
	WHERE Macondition
 
	EXCEPT
 
	SELECT Col1
		,col2
	FROM Base2.dbo.TABLE
	WHERE condition2
	)

Le message d'erreur que j'ai est au niveau de la parenthèse fermante à la fin de la requête

Msg 102, Level 15, State 1, Line 31
Incorrect syntax near ')'.


Avez vous une idée sur ce problème ?

Merci