MOSTRA BIBLIOTECA

Usare il comando SHOW LIBRARY per visualizzare le informazioni su una o più librerie condivise definite dall'utente. Il comando controlla i privilegi dell'account utente per assicurarsi di poter vedere le informazioni sulle librerie condivise definite nel database e nello schema.

Sintesi

Il comando SHOW LIBRARY ha la seguente sintassi:
SHOW LIBRARY [ALL | ident] [VERBOSE]

Input

Il comando SHOW LIBRARY riceve i seguenti input:
Tabella 1. MOSTRA ingressi della libreria
Immissione Descrizione
TUTTO Mostra informazioni su tutte le librerie definite nel database. Questa è l'impostazione predefinita.
ident Mostra informazioni su una o più librerie definite nel database che iniziano con ident. È possibile specificare un nome parziale.
ESTESO Visualizza informazioni dettagliate sulle librerie.

Descrizione

Il comando SHOW LIBRARY è identico al comando 'nzsql \dl.

Privilegi richiesti

Qualsiasi utente può eseguire il comando SHOW LIBRARY; tuttavia, per visualizzare le informazioni sulle librerie nell'output è necessario essere l'utente admin, possedere la libreria o avere privilegi di oggetto sulle librerie (come Execute, List, Alter o Drop).

Attività comuni

Usate il comando SHOW LIBRARY per visualizzare le informazioni sulle librerie condivise in un database.

Utilizzo

Di seguito sono riportati alcuni esempi di utilizzo.
  • Per visualizzare tutte le librerie, utilizzare il seguente comando.
    MYDB.SCHEMA(MYUSER)=> SHOW LIBRARY; 
    
        LIBRARY     | AUTOMATICLOAD
    ----------------+---------------
     MYLIB          | t
     MYMATHLIB      | t
     MYSQLTOOLSLIB  | f
    (6 rows)
    
  • Per mostrare le informazioni verbose della libreria di esempio denominata mylib o di tutte le librerie che iniziano con la stringa mylib, utilizzare il seguente comando.
    DEV.SCHEMA(MYUSER)=> SHOW LIBRARY mylib VERBOSE;
        LIBRARY    | AUTOMATICLOAD | OWNER | DESCRIPTION | DEPENDENCIES
    ---------------+---------------+-------+-------------+--------------
     MYLIB         | t             | USER  |             |
     MYLIBMATH     | t             | USER  |             |
     MYLIBSPECIALS | t             | USER  |             | MYLIBMATH
    (1 row)