Ito ang command droplang na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
droplang - alisin ang isang PostgreSQL procedural language
SINOPSIS
droplang [koneksyon-opsyon...] langname [dbname]
droplang [koneksyon-opsyon...] --listahan | -l [dbname]
DESCRIPTION
Ang droplang ay isang utility para sa pag-alis ng isang umiiral na procedural language mula sa isang PostgreSQL
database.
Ang droplang ay isang pambalot lamang sa DROP EXTENSION (DROP_EXTENSION(7)) SQL command.
Ingat
Ang droplang ay hindi na ginagamit at maaaring alisin sa hinaharap na paglabas ng PostgreSQL. Direktang paggamit
ng Ilaglag EXTENSION Inirerekomenda ang command sa halip.
Opsyon
tinatanggap ng droplang ang mga sumusunod na argumento ng command line:
langname
Tinutukoy ang pangalan ng procedural language na aalisin. (Ang pangalan na ito ay
maliit na titik.)
[-d] dbname
[--dbname=]dbname
Tinutukoy kung saang database dapat alisin ang wika. Ang default ay ang gamitin
ang database na may parehong pangalan ng kasalukuyang gumagamit ng system.
-e
--echo
Ipakita ang mga SQL command habang isinasagawa ang mga ito.
-l
--listahan
Magpakita ng listahan ng mga naka-install na wika sa target na database.
-V
--bersyon
I-print ang bersyon ng droplang at lumabas.
-?
- Tumulong
Magpakita ng tulong tungkol sa droplang mga argumento ng command line, at lumabas.
Tinatanggap din ng droplang ang mga sumusunod na argumento ng command line para sa mga parameter ng koneksyon:
-h marami
--host=marami
Tinutukoy ang pangalan ng host ng makina kung saan tumatakbo ang server. Kung magsisimula ang host
na may slash, ito ay ginagamit bilang direktoryo para sa Unix domain socket.
-p port
--port=port
Tinutukoy ang Internet TCP/IP port o lokal na Unix domain socket file extension kung saan
ang server ay nakikinig para sa mga koneksyon.
-U username
--username=username
User name para kumonekta bilang.
-w
--walang-password
Huwag kailanman mag-isyu ng prompt ng password. Kung ang server ay nangangailangan ng pagpapatunay ng password at a
hindi magagamit ang password sa pamamagitan ng iba pang paraan tulad ng .pgpass file, ang koneksyon
mabibigo ang pagtatangka. Maaaring maging kapaki-pakinabang ang opsyong ito sa mga batch na trabaho at script kung saan walang gumagamit
ay naroroon upang magpasok ng isang password.
-W
--password
Pilitin ang droplang na mag-prompt para sa isang password bago kumonekta sa isang database.
Ang pagpipiliang ito ay hindi mahalaga, dahil ang droplang ay awtomatikong mag-prompt para sa a
password kung hinihingi ng server ang pagpapatunay ng password. Gayunpaman, magsasayang si droplang a
pagtatangka ng koneksyon na malaman na gusto ng server ng password. Sa ilang mga kaso ito ay
sulit na i-type -W upang maiwasan ang dagdag na pagtatangka sa koneksyon.
Kapaligiran
PGDATABASE
PGHOST
PGPORT
PGUSER
Default na mga parameter ng koneksyon
Ang utility na ito, tulad ng karamihan sa ibang PostgreSQL utility, ay gumagamit din ng mga variable ng kapaligiran
sinusuportahan ng libpq (tingnan ang Seksyon 31.14, "Mga Variable ng Kapaligiran", sa dokumentasyon).
DIAGNOSTICS
Karamihan sa mga mensahe ng error ay maliwanag. Kung hindi, patakbuhin ang droplang gamit ang --echo pagpipilian at
tingnan sa ilalim ng kani-kanilang SQL command para sa mga detalye. Gayundin, anumang default na mga setting ng koneksyon
at malalapat ang mga variable ng kapaligiran na ginagamit ng libpq front-end library.
NOTA
paggamit createlang(1) upang magdagdag ng isang wika.
HALIMBAWA
Upang alisin ang pltcl ng wika:
$ droplang pltcl dbname
Gamitin ang droplang online gamit ang mga serbisyo ng onworks.net