Fejlen er:der er allerede en midlertidig tabel med det navn - genskab den ikke, hvis den allerede eksisterer...
Problemet ligger i den måde, du laver dine udvalg på - du har to steder, hvor du har
select (columns)
into #result
from tbmember tbm
...
Første gang vil dette skabes den midlertidige tabel #result
. Og anden gang får du fejlen - da den ikke kan oprette en tabel, der allerede eksisterer.
Så du skal ændre din kode til:
-
opret udtrykkeligt tabellen
#result
i begyndelsenCREATE TABLE #result ( ...give list of columns and their datatypes here .....)
-
brug kode som denne til at indsætte værdier:
INSERT INTO #result(colum list) SELECT (column list) FROM ....... WHERE .......
Den kode vil fungere, og du vil være i stand til at indsætte to sæt data i din midlertidige tabel.