Hinzufügen einer Erweiterung in PostgreSQL

Aus De Ikoula wiki
Jump to navigation Jump to search

ro:Adăugarea unei extensii în PostgreSQL ru:Добавление расширения в PostgreSQL pl:Dodawanie rozszerzeń w PostgreSQL ja:PostgreSQLでの拡張機能の追加 zh:在PostgreSQL中添加一个扩展 fr:Ajouter une extension en PostgreSQL
Dieser Artikel wurde maschinell übersetzt. Sie können den Artikel Quelle hier ansehen.

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

Einführung

Diese Seite behandelt das Hinzufügen einer Erweiterung zu einer PostgreSQL-Datenbank.

Verbinden mit PostgreSQL

Wir gehen unter dem Benutzer postgres und verbinden uns mit der PostgreSQL-Datenbank test:

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

test=#

Wir prüfen die aktuell vorhandenen Erweiterungen:

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

Hinzufügen einer Erweiterung

Wir werden z. B. die Erweiterung unaccent hinzufügen (Funktion, die es u. a. ermöglicht, die Akzente zu entfernen):

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

Wir prüfen, ob sie vorhanden ist:

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)

Wir können auch prüfen, ob sie funktionstüchtig ist, Beispiel:

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

Wir können, dass das Wort Hotel ohne Zirkumflex-Akzent wiedergegeben wird.




Cet article vous a semblé utile ?

0



Du bist nicht berechtigt Kommentare hinzuzufügen.