Dropping alle Objekte in einem T- SQL -Datenbank ist keine einfache Aufgabe , und hat als einer mehrstufigen Operation angegangen werden. Ein T- SQL-Datenbank umfasst Schema , Daten, Tabellen, Benutzer , Ansichten , Funktionen, Prozeduren , Schlüssel , Indizes , Einschränkungen und viele andere Objekte und Beziehungen zwischen diesen Objekten . Sie müssen einen systematischen Ansatz in Ablegen von Objekten verwenden und legen Sie sie in der richtigen Reihenfolge zu vermeiden, dass Verletzungen oder Integrität Fragen. Sie können auch auf externe Abhängigkeiten im Auge zu behalten , wenn herabfallende Gegenstände . Anleitung
1
Starten Sie die SQL Server Management Studio-Anwendung .
2
zum SQL Server verbinden .
3
Drop the Einschränkungen in der Datenbank , einschließlich CHECK-Einschränkungen und Fremdschlüsseleinschränkungen . Geben und "ALTER TABLE" -Abfragen in den Abfrage-Editor für jede Tabelle in der Datenbank, die Einschränkungen verbunden ist . Die Syntax lautet:
ALTER TABLE tabellenname DROP CONSTRAINT constraint_name
4
Drop die Trigger , indem Sie und Ausführen "DROP TRIGGER " Abfragen im Abfrage-Editor . Die Syntax lautet:
DROP TRIGGER [ schema_name . ] Trigger_name [, ... n] [;]
5
Drop die Ansichten durch Eingabe und Ausführung "DROP VIEW" -Abfragen in die Abfrage -Editor. Die Syntax lautet:
DROP VIEW [ schema_name . ] View_name [... , n] [;]
6
Drop die Funktionen durch Eingabe und Ausführung "DROP FUNCTION" Abfragen im Abfrage-Editor . Die Syntax lautet:
DROP FUNCTION { [ schema_name . ] Function_name } [, ... n]
7
Lassen Sie die gespeicherten Prozeduren mithilfe von Abfragen in den Abfrage-Editor eingegeben . Die Syntax lautet:
DROP { PROC