Hi,
Auszug aus der MS-SQL Server Hilfe:
DROP TABLE
Entfernt eine Tabellendefinition sowie alle Daten, Indizes, Trigger, Einschränkungen und Berechtigungen für diese Tabelle. Jede Sicht oder gespeicherte Prozedur, die auf die gelöschte Tabelle verweist, muss explizit mithilfe einer DROP VIEW- bzw. DROP PROCEDURE-Anweisung gelöscht werden.
Syntax
DROP TABLE table_name
Argumente
table_name
Der Name der Tabelle, die entfernt werden soll.
Hinweise
Die DROP TABLE-Anweisung kann nicht zum Löschen einer Tabelle verwendet werden, auf die mit einer FOREIGN KEY-Einschränkung verwiesen wird. Die verweisende FOREIGN KEY-Einschränkung oder die verweisende Tabelle muss zuerst gelöscht werden.
Der Tabellenbesitzer kann eine Tabelle in jeder beliebigen Datenbank löschen. Wird eine Tabelle gelöscht, werden alle Bindungen von Regeln und Standardwerten zur Tabelle entfernt, und alle zugeordneten Einschränkungen und Trigger werden automatisch gelöscht. Wenn Sie die Tabelle neu erstellen, müssen Sie auch die entsprechenden Regeln und Standardwerte neu binden, die Trigger neu erstellen und alle erforderlichen Einschränkungen hinzufügen.
Sie können die DROP TABLE-Anweisung nicht für Systemtabellen verwenden.
Wenn Sie alle Zeilen einer Tabelle löschen (DELETE tablename) oder die TRUNCATE TABLE-Anweisung verwenden, ist die Tabelle so lange vorhanden, bis sie gelöscht wird.
Berechtigungen
Standardmäßig hat der Besitzer der Tabelle DROP TABLE-Berechtigungen, die nicht übertragbar sind. Mitglieder der festen Serverrolle sysadmin oder der festen Datenbankrollen db_owner und db_dlladmin können jedoch Objekte löschen, indem der Besitzer in der DROP TABLE-Anweisung angegeben wird.
Der Befehl von xafford ist also schon richtig.
Was meinst Du mit "Befehle auf der Commandline" ?
Gruß HADU