2009-07-30 6 views

Antwort

4

Sie können überprüfen, ob die Tabelle vorhanden ist, bevor Sie versuchen, eine Abfrage durchzuführen.

IF object_id('tempdb..#foo') IS NOT NULL 
1

Antwort Brandons Erweiterung ...

In SSMS Abfragefenster 1:

CREATE TABLE #foo (bar int) 
GO 
CREATE TABLE ##bar (foo int) 
GO 
SELECT object_id('tempdb..#foo'), object_id('tempdb..##bar') 
GO 

Im Fenster 2:

SELECT object_id('tempdb..#foo'), object_id('tempdb..##bar') 

##bar in beiden Sitzungen sichtbar ist, wie erwartet . #foo nur in der lokalen Sitzung.

Verwandte Themen