Błąd:istnieje już tabela tymczasowa o tej nazwie - nie twórz jej ponownie, jeśli już istnieje....
Problem tkwi w sposobie, w jaki wybierasz - masz dwa miejsca, w których masz
select (columns)
into #result
from tbmember tbm
...
Za pierwszym razem spowoduje to utworzenie tabela tymczasowa #result
. I za drugim razem pojawi się błąd - ponieważ nie może utworzyć tabeli, która już istnieje.
Musisz więc zmienić kod na:
-
jawnie utwórz tabelę
#result
na początkuCREATE TABLE #result ( ...give list of columns and their datatypes here .....)
-
użyj takiego kodu, aby wstawić wartości:
INSERT INTO #result(colum list) SELECT (column list) FROM ....... WHERE .......
Ten kod zadziała i będziesz mógł wstawić dwa zestawy danych do tabeli tymczasowej.