Ini adalah perintah createlang yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
createlang - instal bahasa prosedural PostgreSQL
RINGKASAN
buatlang [koneksi-opsi...] nama lang [nama db]
buatlang [koneksi-opsi...] --Daftar | -l [nama db]
DESKRIPSI
createlang adalah utilitas untuk menambahkan bahasa prosedural ke database PostgreSQL.
createlang hanyalah pembungkus di sekitar CREATE EXTENSION (CREATE_EXTENSION(7)) SQL
perintah.
Peringatan
createlang tidak digunakan lagi dan dapat dihapus dalam rilis PostgreSQL mendatang. Penggunaan langsung
dari MEMBUAT EXTENSION perintah dianjurkan sebagai gantinya.
PILIHAN
createlang menerima argumen baris perintah berikut:
nama lang
Menentukan nama bahasa prosedural yang akan diinstal. (Nama ini adalah
huruf kecil.)
[-D] nama db
[--namadb=]nama db
Menentukan database yang bahasanya harus ditambahkan. Standarnya adalah menggunakan
database dengan nama yang sama dengan pengguna sistem saat ini.
-e
--gema
Tampilkan perintah SQL saat dijalankan.
-l
--Daftar
Tampilkan daftar bahasa yang sudah diinstal di database target.
-V
--Versi: kapan
Cetak versi createlang dan keluar.
-?
--membantu
Tampilkan bantuan tentang argumen baris perintah createlang, dan keluar.
createlang juga menerima argumen baris perintah berikut untuk parameter koneksi:
-h tuan rumah
--tuan rumah=tuan rumah
Menentukan nama host dari mesin yang menjalankan server. Jika nilai
dimulai dengan garis miring, digunakan sebagai direktori untuk soket domain Unix.
-p pelabuhan
--pelabuhan=pelabuhan
Menentukan port TCP atau ekstensi file soket domain Unix lokal tempat server
sedang mendengarkan koneksi.
-U nama pengguna
--nama pengguna=nama pengguna
Nama pengguna untuk terhubung sebagai.
-w
--tanpa kata sandi
Jangan pernah mengeluarkan prompt kata sandi. Jika server memerlukan otentikasi kata sandi dan a
kata sandi tidak tersedia dengan cara lain seperti file .pgpass, koneksi
usaha akan gagal. Opsi ini dapat berguna dalam pekerjaan batch dan skrip di mana tidak ada pengguna
hadir untuk memasukkan kata sandi.
-W
--kata sandi
Paksa createlang untuk meminta kata sandi sebelum menghubungkan ke database.
Opsi ini tidak pernah penting, karena createlang akan secara otomatis meminta a
kata sandi jika server meminta otentikasi kata sandi. Namun, createlang akan sia-sia
upaya koneksi mencari tahu bahwa server menginginkan kata sandi. Dalam beberapa kasus itu adalah
layak mengetik -W untuk menghindari upaya koneksi ekstra.
LINGKUNGAN
PGDATABASE
PGHOST
PGPORT
PGUSER
Parameter koneksi default
Utilitas ini, seperti kebanyakan utilitas PostgreSQL lainnya, juga menggunakan variabel lingkungan
didukung oleh libpq (lihat Bagian 31.14, “Variabel Lingkungan”, dalam dokumentasi).
DIAGNOSTIK
Sebagian besar pesan kesalahan cukup jelas. Jika tidak, jalankan createlang dengan --gema Option
dan lihat masing-masing perintah SQL untuk detailnya. Juga, pengaturan koneksi default dan
variabel lingkungan yang digunakan oleh perpustakaan front-end libpq akan berlaku.
CATATAN
penggunaan droplang(1) untuk menghapus bahasa.
CONTOH
Untuk menginstal pltcl bahasa ke dalam database template1:
$ buatlang Pltcl templat1
Perhatikan bahwa menginstal bahasa ke dalam template1 akan menyebabkannya otomatis
diinstal ke dalam database yang dibuat selanjutnya juga.
Gunakan createlang online menggunakan layanan onworks.net