<< >> Up Title Contents Index

Löschen von Objekten

Die folgenden Anweisungen löschen folgende Objekte der Datenbank:

DROP TABLE person die Tabelle 'person'.

DROP VIEW v1 die Benutzersicht 'v1'.

DROP SNAPSHOT snap1 die Snapshot-Tabelle 'snap1'.

DROP SNAPSHOT kunde den Snapshot-Log.

LOG ON

DROP SYNONYM negativ den Zusatznamen 'negativ'.

DROP INDEX kunde.nachname den Index 'kunde.nachname'.

DROP DOMAIN name den Wertebereich 'name'.

DROP TRIGGER konto_statistik einen Trigger.

DROP TABLE löscht eine Tabellendefinition zusammen mit ihrem Inhalt und abhängigen Objekten wie z. B. Benutzersichten, Zusatznamen oder Indizes. Deshalb VORSICHT ! Die Anweisung kann nur von Eigentümern der Tabelle verwendet werden.

DROP VIEW löscht das Fenster des Benutzers auf Tabelleninhalte. Diese werden dabei nicht berührt.

DROP SNAPSHOT löscht die Kopie (den Snapshot) von Tabelleninhalten.

DROP SNAPSHOT entfernt das Änderungsprotokoll (den Snapshot-Log)

LOG ON für eine Tabelle.

DROP SYNONYM löscht den Zusatznamen einer Tabelle. Ihre ursprüngliche Definition und ihr Inhalt bleiben bestehen.

DROP INDEX entfernt die Indexdatei, die zur Leistungssteigerung einge-richtet worden war. Dies ist die einzige Auswirkung.

DROP DOMAIN entfernt eine Wertebereichsdefinition. Tabellendefinitionen, die diese benutzt hatten, bleiben bestehen. CREATE-TABLE-Anweisungen mit gelöschten Wertebereichsdefinitionen können natürlich nicht mehr abgesetzt werden.

DROP TRIGGER entfernt einen Trigger. Die ADABASIC-Prozedur, in der die Verarbeitungsschritte definiert sind, bleibt jedoch erhalten.


<< >> Up Title Contents Index