Hi Im Erstellen einer Temp-Tabelle und Einfügen von Daten in die Tabelle. Ich werde die Temp-Tabelle verwenden, um sie dem bestimmten Benutzer hinzuzufügen.Kann temporäre Tabelle nicht löschen SQL
CREATE TABLE #MyTempTable
(
UsersId int,
ValautionCount int
)
SELECT
U.UserId,
COUNT(*) AS ValautionCount
INTO #MyTempTable
FROM
Users U
Right JOIN Valuation V ON V.ValuationUser = U.UserId
GROUP BY
U.UserId
DROP TABLE #MyTempTable
Wenn ich diese Abfrage ausführen bekomme ich diesen Fehler: Es ist bereits ein Objekt mit dem Namen ‚#temp‘ in der Datenbank.
Aber wenn ich diese Abfrage ausführen DROP TABLE #MyTempTable
bekomme ich diesen Fehler: Kann die Tabelle '#Temp' nicht löschen, weil es nicht existiert oder Sie keine Berechtigung haben. Im mit SQL 2012
Doppelte Frage - http://Stackoverflow.com/questions/2642111/drop-table-fails-for-temp-table – Sandeep
@Sandeep die Antwort schlägt vor, dass die TempTable falsch erstellt wird –