Dodawanie rozszerzeń w PostgreSQL: Różnice pomiędzy wersjami

Z Pl Ikoula wiki
Przejdź do nawigacji Przejdź do wyszukiwania
(Utworzono nową stronę "<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 exten...")
 
Linia 1: Linia 1:
 +
<span data-link_translate_ru_title="Добавление расширения в PostgreSQL"  data-link_translate_ru_url="Добавление расширения в PostgreSQL"></span>[[:ru:Добавление расширения в PostgreSQL]][[ru:Добавление расширения в 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 />Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Array|tutaj]].<br /><span data-translate="fr"></span><br />
 
<br />Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu [[:fr:Array|tutaj]].<br /><span data-translate="fr"></span><br />

Wersja z 10:20, 8 lip 2021

ru:Добавление расширения в PostgreSQL fr:Ajouter une extension en PostgreSQL
Artykuł ten jest wynikiem translacji automatycznej wykonywane przez oprogramowanie. Możesz przeglądać źródła artykułu tutaj.

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

Wstęp

Ta strona dotyczy dodawania rozszerzeń do bazy danych PostgreSQL.

Połączenia z PostgreSQL

Przechodzimy pod użytkownika postgres, a następnie łączymy się z bazą danych PostgreSQL test:

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

test=#

Sprawdzamy, jakie rozszerzenia są aktualnie obecne:

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

Dodawanie rozszerzenia

Dodamy na przykład rozszerzenie unaccent (funkcja pozwalająca m.in. na usuwanie akcentów):

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

Sprawdzamy, czy jest na swoim miejscu:

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)

Możemy również sprawdzić, czy jest funkcjonalny, np:

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

Możemy zauważyć, że słowo Hotel jest zwracane bez akcentu okrężnego.




Cet article vous a semblé utile ?

0



Nie możesz publikować komentarzy.