Це команда createlang, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
createlang - встановити процедурну мову PostgreSQL
СИНТАКСИС
createlang [підключення-варіант...] langname [dbname]
createlang [підключення-варіант...] -- список | -l [dbname]
ОПИС
createlang — це утиліта для додавання процедурної мови до бази даних PostgreSQL.
createlang - це просто обгортка навколо РОЗШИРЕННЯ CREATE (CREATE_EXTENSION(7)) SQL
команда
обережність
createlang застарів і може бути видалений у майбутньому випуску PostgreSQL. Пряме використання
в CREATE ПОШИРЕННЯ замість цього рекомендується команда.
ВАРІАНТИ
createlang приймає такі аргументи командного рядка:
langname
Вказує назву процедурної мови, яка буде встановлена. (Це ім'я
з нижнього регістру.)
[-d] dbname
[--dbname=]dbname
Вказує базу даних, до якої потрібно додати мову. За замовчуванням використовується
бази даних з тим же ім'ям, що й поточний користувач системи.
-e
--луна
Відображати команди SQL у міру їх виконання.
-l
-- список
Показати список уже встановлених мов у цільовій базі даних.
-V
-- версія
Роздрукуйте версію createlang і вийдіть.
-?
--допомога
Покажіть довідку щодо аргументів командного рядка createlang та вийдіть.
createlang також приймає такі аргументи командного рядка для параметрів підключення:
-h господар
--host=господар
Вказує ім’я хоста машини, на якій запущено сервер. Якщо значення
починається з косої риски, вона використовується як каталог для доменного сокета Unix.
-p порт
--порт=порт
Вказує порт TCP або розширення файлу локального сокету домену Unix, на якому знаходиться сервер
прослуховує зв'язки.
-U ім'я користувача
--ім'я користувача=ім'я користувача
Ім'я користувача для підключення.
-w
--без пароля
Ніколи не вказуйте пароль. Якщо сервер вимагає аутентифікації паролем і a
пароль недоступний іншими засобами, такими як файл .pgpass, підключення
спроба провалиться. Цей параметр може бути корисним у пакетних завданнях і сценаріях, де немає користувача
присутній для введення пароля.
-W
--пароль
Змусити createlang запитувати пароль перед підключенням до бази даних.
Ця опція ніколи не є важливою, оскільки createlang автоматично запропонує a
пароль, якщо сервер вимагає аутентифікації паролем. Однак createlang буде марною
спроба з'єднання з'ясовує, що сервер хоче пароль. У деяких випадках це так
варто ввести -W щоб уникнути зайвих спроб підключення.
НАВКОЛИШНЄ СЕРЕДОВИЩЕ
PGDATABASE
PGHOST
PGPORT
PGUSER
Параметри підключення за замовчуванням
Ця утиліта, як і більшість інших утиліт PostgreSQL, також використовує змінні середовища
підтримується libpq (див. Розділ 31.14, «Змінні середовища» в документації).
ДІАГНОСТИКА
Більшість повідомлень про помилки є очевидними. Якщо ні, запустіть createlang з --луна варіант
і дивіться відповідну команду SQL для деталей. Також будь-які налаштування підключення за замовчуванням і
будуть застосовуватися змінні середовища, які використовуються в інтерфейсній бібліотекі libpq.
ПРИМІТКИ
Скористайтесь дропланг(1) щоб видалити мову.
ПРИКЛАДИ
Щоб встановити мову pltcl в базу даних template1:
$ createlang pltcl шаблон 1
Зауважте, що встановлення мови в template1 призведе до автоматичної роботи
також встановлюються в згодом створені бази даних.
Використовуйте createlang онлайн за допомогою служб onworks.net