Добавление расширения в PostgreSQL: различия между версиями

Материал из Ru Ikoula wiki
Jump to navigation Jump to search
(Новая страница: «<span data-link_translate_fr_title="Ajouter une extension en PostgreSQL" data-link_translate_fr_url="Ajouter une extension en PostgreSQL"></span>:fr:Ajouter un...»)
 
 
Строка 1: Строка 1:
 +
<span data-link_translate_ro_title="Adăugarea unei extensii în PostgreSQL"  data-link_translate_ro_url="Adăugarea unei extensii în PostgreSQL"></span>[[:ro:Adăugarea unei extensii în PostgreSQL]][[ro:Adăugarea unei extensii în PostgreSQL]]
 
<span data-link_translate_fr_title="Ajouter une extension en PostgreSQL"  data-link_translate_fr_url="Ajouter une extension en PostgreSQL"></span>[[:fr:Ajouter une extension en PostgreSQL]][[fr:Ajouter une extension en PostgreSQL]]
 
<span data-link_translate_fr_title="Ajouter une extension en PostgreSQL"  data-link_translate_fr_url="Ajouter une extension en PostgreSQL"></span>[[:fr:Ajouter une extension en PostgreSQL]][[fr:Ajouter une extension en PostgreSQL]]
 
<br />Эта статья является результатом автоматического перевода, выполняемого программного обеспечения. Вы можете посмотреть исходный статьи [[:fr:Array|здесь]].<br /><span data-translate="fr"></span><br />
 
<br />Эта статья является результатом автоматического перевода, выполняемого программного обеспечения. Вы можете посмотреть исходный статьи [[:fr:Array|здесь]].<br /><span data-translate="fr"></span><br />

Текущая версия на 10:21, 8 июля 2021

ro:Adăugarea unei extensii în PostgreSQL fr:Ajouter une extension en PostgreSQL
Эта статья является результатом автоматического перевода, выполняемого программного обеспечения. Вы можете посмотреть исходный статьи здесь.

pl:Dodawanie rozszerzeń w PostgreSQL ja:PostgreSQLでの拡張機能の追加 zh:在PostgreSQL中添加一个扩展 de:Hinzufügen einer Erweiterung in PostgreSQL nl:Een extensie toevoegen in PostgreSQL it:Aggiungere un'estensione in PostgreSQL pt:Acrescentar uma extensão no PostgreSQL es:Añadir una extensión en PostgreSQL en:Adding an extension in PostgreSQL

Введение

Эта страница посвящена добавлению расширения к базе данных PostgreSQL.

Подключение к PostgreSQL

Мы заходим под пользователем postgres и подключаемся к базе данных PostgreSQL test:

# su - postgres
postgres@vm-postgres:~$ psql -d test
psql (9.1.24lts2)
Saisissez « help » pour l aide.

test=#

Мы проверяем расширения, присутствующие в настоящее время:

test=# \dx
                          Liste des extensions installées
    Nom    | Version |   Schéma   |                   Description
-----------+---------+------------+-------------------------------------------------
 plpgsql   | 1.0     | pg_catalog | PL/pgSQL procedural language
(1 ligne)

Добавление расширения

Добавим, например, расширение unaccent (функция, позволяющая, в частности, убирать ударения):

test=# CREATE EXTENSION IF NOT EXISTS "unaccent";
CREATE EXTENSION

Мы проверяем, чтобы он был на месте:

test=# \dx
                          Liste des extensions installées
    Nom    | Version |   Schéma   |                   Description
-----------+---------+------------+-------------------------------------------------
 plpgsql   | 1.0     | pg_catalog | PL/pgSQL procedural language
 unaccent  | 1.0     | public     | text search dictionary that removes accents
(2 lignes)

Мы также можем проверить его работоспособность, например:

test=# SELECT unaccent('Hôtel');
 unaccent
----------
 Hotel
(1 ligne)

Мы видим, что слово Hotel возвращается без циркумфлексного ударения.




Cet article vous a semblé utile ?

0



Вы не можете оставлять комментарии.