Een extensie toevoegen in PostgreSQL: verschil tussen versies
| Regel 1: | Regel 1: | ||
| + | <span data-link_translate_ja_title="PostgreSQLでの拡張機能の追加" data-link_translate_ja_url="PostgreSQLでの拡張機能の追加"></span>[[:ja:PostgreSQLでの拡張機能の追加]][[ja:PostgreSQLでの拡張機能の追加]] | ||
<span data-link_translate_zh_title="在PostgreSQL中添加一个扩展" data-link_translate_zh_url="在PostgreSQL中添加一个扩展"></span>[[:zh:在PostgreSQL中添加一个扩展]][[zh:在PostgreSQL中添加一个扩展]] | <span data-link_translate_zh_title="在PostgreSQL中添加一个扩展" data-link_translate_zh_url="在PostgreSQL中添加一个扩展"></span>[[:zh:在PostgreSQL中添加一个扩展]][[zh:在PostgreSQL中添加一个扩展]] | ||
<span data-link_translate_de_title="Hinzufügen einer Erweiterung in PostgreSQL" data-link_translate_de_url="Hinzufügen einer Erweiterung in PostgreSQL"></span>[[:de:Hinzufügen einer Erweiterung in PostgreSQL]][[de:Hinzufügen einer Erweiterung in PostgreSQL]] | <span data-link_translate_de_title="Hinzufügen einer Erweiterung in PostgreSQL" data-link_translate_de_url="Hinzufügen einer Erweiterung in PostgreSQL"></span>[[:de:Hinzufügen einer Erweiterung in PostgreSQL]][[de:Hinzufügen einer Erweiterung in PostgreSQL]] | ||
Versie van 8 jul 2021 09:18
ja:PostgreSQLでの拡張機能の追加
zh:在PostgreSQL中添加一个扩展
de:Hinzufügen einer Erweiterung in PostgreSQL
fr:Ajouter une extension en PostgreSQL
Dit artikel is vertaald door middel van automatische vertalingssoftware. U kunt het artikel bron hier te bekijken.
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
Inleiding
Deze pagina behandelt het toevoegen van een extensie aan een PostgreSQL database.
Verbinding maken met PostgreSQL
We gaan onder de postgres gebruiker dan maken we verbinding met de PostgreSQL database test:
# su - postgres
postgres@vm-postgres:~$ psql -d test
psql (9.1.24lts2)
Saisissez « help » pour l aide.
test=#
We controleren de extensies die momenteel aanwezig zijn:
test=# \dx
Liste des extensions installées
Nom | Version | Schéma | Description
-----------+---------+------------+-------------------------------------------------
plpgsql | 1.0 | pg_catalog | PL/pgSQL procedural language
(1 ligne)
Een uitbreiding toevoegen
Wij zullen bijvoorbeeld de extensie unaccent toevoegen (functie die onder meer toelaat de accenten te verwijderen):
test=# CREATE EXTENSION IF NOT EXISTS "unaccent";
CREATE EXTENSION
We controleren of het op zijn plaats is:
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)
We kunnen ook controleren of het functioneel is, bijvoorbeeld:
test=# SELECT unaccent('Hôtel');
unaccent
----------
Hotel
(1 ligne)
We kunnen zien dat het woord Hotel wordt teruggegeven zonder circumflex accent.
Cet article vous a semblé utile ?
Automatisch bijwerken van reacties inschakelen