在PostgreSQL中添加一个扩展
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
ro:Adăugarea unei extensii în PostgreSQL
ru:Добавление расширения в PostgreSQL
pl:Dodawanie rozszerzeń w PostgreSQL
ja:PostgreSQLでの拡張機能の追加
fr:Ajouter une extension en 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
开启评论自动刷新