42 lines
1.4 KiB
Plaintext
42 lines
1.4 KiB
Plaintext
PRINT(QL) DABA16 PRINT(QL)
|
|
|
|
NAME
|
|
print - Drucken von Relationen
|
|
|
|
UEBERSICHT
|
|
print relname {, relname}
|
|
|
|
BESCHREIBUNG
|
|
Print zeigt den Inhalt jeder spezifizierten Relation am Ter-
|
|
minal (Standardausgabe) an. Die Standardformate der ver-
|
|
schiedenen Domaenen-Typen koennen durch die Benutzung von
|
|
Flags beim iql Aufruf definiert werden.
|
|
|
|
Die Domaenen-Namen werden, wenn notwendig, beim Eintragen in
|
|
die Spalten (als Spaltenueberschriften) abgekuerzt.
|
|
|
|
Um eine Relation anzuzeigen, muss der Nutzer entweder der
|
|
Relationseigentuemer sein, oder die Relation muss eine re-
|
|
trieve Erlaubnis fuer alle ("retrieve to all") bzw. eine
|
|
uneingeschraenkte Erlaubnis ("all to all") besitzen.
|
|
|
|
Details sind unter iql(mutos) beschrieben.
|
|
|
|
|
|
BEISPIELE
|
|
/* Drucken der Relation "personal" und "teile" */
|
|
print personal
|
|
print personal, teile
|
|
|
|
SIEHE AUCH
|
|
iql(mutos), permit(ql), printr(mutos) retrieve(ql),
|
|
|
|
|
|
FEHLERQUELLEN
|
|
Man vermeide die Ausgabe zu langer Zeilen! Es wird kein
|
|
Zeilenumbruch vorgenommen.
|
|
|
|
Um die Anzeige der Relation(en) auf dem Zeilendrucker aus-
|
|
zugeben, ist printr (mit Umlenkung zum Drucker) zu verwenden
|
|
(printr(mutos)).
|