De fout is:er is al een tijdelijke tabel met die naam - maak deze niet opnieuw aan als deze al bestaat....
Het probleem ligt in de manier waarop je je selecties doet - je hebt twee plaatsen waar je
select (columns)
into #result
from tbmember tbm
...
De eerste keer zal dit maken de tijdelijke tabel #result
. En de tweede keer krijg je de foutmelding - omdat het geen tabel kan maken die al bestaat.
U moet uw code dus wijzigen in:
-
maak expliciet de tabel
#result
in het beginCREATE TABLE #result ( ...give list of columns and their datatypes here .....)
-
gebruik code zoals deze om waarden in te voegen:
INSERT INTO #result(colum list) SELECT (column list) FROM ....... WHERE .......
Die code werkt en u kunt twee sets gegevens in uw tijdelijke tabel invoegen.