Einzelnen Beitrag anzeigen

arcon

Registriert seit: 8. Jun 2010
71 Beiträge
 
#1

if exists table then

  Alt 24. Jun 2010, 08:32
Datenbank: MS SQL • Version: 2005 • Zugriff über: Inat OPC , Ethernet
hallo miteinander,

ich verzweifel langsam. ich möchte einfach nur überprüfen, ob eine tabelle vorhanden ist .. mehr soll erstmal nicht passieren .. ( im fortgeschrittenen stadium soll dann die tabelle gelöscht werden .. aber erstmal muss die prüfung korrekt funktionieren !)

und zwar benutze ich in einer query-abfrage folgenden sql-code

SQL-Code:
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE (name = 'testversion'))

else
END
aber das will einfach nicht funktionieren.
als fehlermeldung erscheint ...

Incorrect syntax near the keyword 'else'.

was mach ich falsch ? die anderen im i-net haben es doch auch so gelöst .. ich werde bald verrückt ..

danke für eure bemühungen

Geändert von mkinzler (24. Jun 2010 um 09:22 Uhr) Grund: Code-Tag durch SQL-Tag ersetzt
  Mit Zitat antworten Zitat