Questo è il comando droplang che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
droplang - rimuove un linguaggio procedurale PostgreSQL
SINOSSI
goccia [opzione di connessione...] nome della lingua [nomedb]
goccia [opzione di connessione...] --elenco | -l [nomedb]
DESCRIZIONE
droplang è un'utilità per rimuovere un linguaggio procedurale esistente da un PostgreSQL
Banca dati.
droplang è solo un involucro attorno all'ESTENSIONE DROP (DROP_ESTENSIONE(7)) Comando SQL.
Attenzione
droplang è deprecato e potrebbe essere rimosso in una futura versione di PostgreSQL. Uso diretto
della GOCCIA ESTENSIONE comando è invece consigliato.
VERSIONI
droplang accetta i seguenti argomenti della riga di comando:
nome della lingua
Specifica il nome del linguaggio procedurale da rimuovere. (Questo nome è
minuscolo.)
[-D] nomedb
[--nomedb=]nomedb
Specifica da quale database deve essere rimossa la lingua. L'impostazione predefinita è utilizzare
il database con lo stesso nome dell'utente di sistema corrente.
-e
--eco
Visualizza i comandi SQL man mano che vengono eseguiti.
-l
--elenco
Mostra un elenco di lingue già installate nel database di destinazione.
-V
--versione
Stampa la versione droplang ed esci.
-?
--Aiuto
Mostra l'aiuto sugli argomenti della riga di comando di droplang ed esci.
droplang accetta anche i seguenti argomenti della riga di comando per i parametri di connessione:
-h host
--host=host
Specifica il nome host della macchina su cui è in esecuzione il server. Se l'host inizia
con una barra, viene utilizzato come directory per il socket del dominio Unix.
-p porto
--porta=porto
Specifica la porta Internet TCP/IP o l'estensione del file socket del dominio Unix locale su cui
il server è in attesa di connessioni.
-U nome utente
--nomeutente=nome utente
Nome utente con cui connettersi.
-w
--no Password
Non emettere mai una richiesta di password. Se il server richiede l'autenticazione della password e a
la password non è disponibile con altri mezzi come un file .pgpass, la connessione
tentativo fallirà. Questa opzione può essere utile in lavori batch e script in cui nessun utente
è presente per inserire una password.
-W
--parola d'ordine
Forza droplang per richiedere una password prima di connettersi a un database.
Questa opzione non è mai essenziale, poiché droplang richiederà automaticamente a
password se il server richiede l'autenticazione tramite password. Tuttavia, droplang sprecherà a
tentativo di connessione scoprendo che il server vuole una password. In alcuni casi è
vale la pena digitare -W per evitare il tentativo di connessione extra.
AMBIENTE
PGDATABASE
PGHOST
PGPORT
PGUSER
Parametri di connessione predefiniti
Questa utility, come la maggior parte delle altre utility PostgreSQL, utilizza anche le variabili di ambiente
supportato da libpq (vedere la Sezione 31.14, «Variabili d'ambiente», nella documentazione).
DIAGNOSTICA
La maggior parte dei messaggi di errore è autoesplicativa. In caso contrario, esegui droplang con --eco opzione e
vedere sotto il rispettivo comando SQL per i dettagli. Inoltre, qualsiasi impostazione di connessione predefinita
e verranno applicate le variabili di ambiente utilizzate dalla libreria front-end libpq.
NOTE
Usa il crealang(1) per aggiungere una lingua.
ESEMPI
Per rimuovere la lingua pltcl:
$ goccia per favore nomedb
Usa droplang online usando i servizi onworks.net