P8000/WEGA/contrib/ingres/dbs/sys/ref/destroy

41 lines
1.5 KiB
Plaintext

DESTROY(QL) DABA16 DESTROY(QL)
NAME
destroy - Zerstoeren einer bestehenden Relation
UEBERSICHT
destroy relname { , relname }
destroy [ permit | integrity ] relname
[ integer { , integer } | all ]
BESCHREIBUNG
Destroy entfernt Relationen (auch virtuelle Relationen oder
Sichten) aus der Datenbank bzw. entfernt Einschraenkungen
(Constraints, Integritaetsbedingungen) oder Befugnisse (Per-
missions) auf eine Relation. Nur der Relationseigentuemer
kann eine Relation oder ihre Befugnisse und Integritaets-
Einschraenkungen zerstoeren. Durch delete oder modify An-
weisungen kann die Relation in eine leere Relation (tupel-
los) ueberfuehrt aber nicht zerstoert werden.
BEISPIEL[E]
/* Zerstoeren der Relation "personal" */
destroy personal
/* Zerstoeren der Relationen "personal" und "teile" */
destroy personal, teile
/* Zerstoeren einiger Befugnisse auf die Relation "teile" */
/* und aller Integritaets-Einschraenkungen auf "personal"*/
destroy permit teile 0, 4, 5
destroy integrity personal all
SIEHE AUCH
create(ql), creater(mutos), delete(ql), destroyr(mutos),
help(ql), helpr(mutos), index(ql), integrity(ql),
modify(ql), modifyr(mutos), permit(ql), view(ql)