SHOW LIBRARY

Mit dem Befehl SHOW LIBRARY können Sie Informationen zu einzelnen oder mehreren benutzerdefinierten gemeinsam genutzten Bibliotheken anzeigen. Der Befehl prüft Ihre Benutzerkontoberechtigungen, um sicherzustellen, dass Sie berechtigt sind, Informationen zu den in der Datenbank und im Schema definierten, gemeinsam genutzten Bibliotheken anzuzeigen.

Übersicht

Der Befehl SHOW LIBRARY hat die folgende Syntax:
SHOW LIBRARY [ALL | ident] [VERBOSE]

Eingaben

Der Befehl SHOW LIBRARY akzeptiert die folgenden Eingaben:
Tabelle 1. Eingaben für SHOW LIBRARY
Eingabe Beschreibung
ALLE Zeigt Informationen zu allen Bibliotheken an, die in der Datenbank definiert sind. Dies ist die Standardeinstellung.
ident Zeigt Informationen zu einzelnen oder mehreren Bibliotheken an, die in der Datenbank definiert sind und mit ident beginnen. Sie können einen Namensteil angeben.
AUSFÜHRLICH Zeigt ausführliche Informationen zu den Bibliotheken an.

Beschreibung

Das Verhalten des Befehls SHOW LIBRARY ist identisch mit dem Verhalten des Befehls nzsql \dl.

Zugriffsrechte erforderlich

Der Befehl SHOW LIBRARY kann von jedem Benutzer ausgeführt werden. Sie müssen jedoch der Benutzer mit Administratorberechtigung oder der Eigner der Bibliothek sein oder über Objektberechtigungen für Bibliotheken (z. B. Ausführungs-, Auflistungs-, Änderungs- oder Entfernungsberechtigung) verfügen, um Informationen zu Bibliotheken in der Ausgabe anzeigen zu können.

Allgemeine Aufgaben

Mithilfe des Befehls SHOW LIBRARY können Sie Informationen zu gemeinsam genutzten Bibliotheken in einer Datenbank anzeigen.

Verwendung

Im Folgenden ist ein Verwendungsbeispiel angegeben.
  • Verwenden Sie den folgenden Befehl, wenn Sie alle Bibliotheken anzeigen wollen.
    MYDB.SCHEMA(MYUSER)=> SHOW LIBRARY; 
    
        LIBRARY     | AUTOMATICLOAD
    ----------------+---------------
     MYLIB          | t
     MYMATHLIB      | t
     MYSQLTOOLSLIB  | f
    (6 rows)
    
  • Verwenden Sie den folgenden Befehl, um ausführliche Informationen für die Beispielbibliothek 'mylib' oder alle Bibliotheken anzuzeigen, die mit der Zeichenfolge 'mylib' beginnen.
    DEV.SCHEMA(MYUSER)=> SHOW LIBRARY mylib VERBOSE;
        LIBRARY    | AUTOMATICLOAD | OWNER | DESCRIPTION | DEPENDENCIES
    ---------------+---------------+-------+-------------+--------------
     MYLIB         | t             | USER  |             |
     MYLIBMATH     | t             | USER  |             |
     MYLIBSPECIALS | t             | USER  |             | MYLIBMATH
    (1 row)