Adăugarea unei extensii în PostgreSQL: Diferență între versiuni

De la Ro Ikoula wiki
Jump to navigation Jump to search
(Pagină nouă: <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 Pos...)
 
 
Linia 23: Linia 23:
  
 
==Introducere==
 
==Introducere==
Această pagină se referă la adăugarea unei extensii la o bază de date PostgreSQL.
+
Această pagină se referă la adăugarea unei extensii la o bază de date [https://www.ikoula.ro/ro/cum-sa-instalati-postgresql PostgreSQL].
  
 
==Conectarea la PostgreSQL==
 
==Conectarea la PostgreSQL==

Versiunea curentă din 4 noiembrie 2021 12:49

fr:Ajouter une extension en PostgreSQL
Acest articol este rezultatul unei traduceri automate efectuate de către software-ul. Puteți vizualiza sursa articol aici.

ru:Добавление расширения в 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

Introducere

Această pagină se referă la adăugarea unei extensii la o bază de date PostgreSQL.

Conectarea la PostgreSQL

Mergem sub utilizatorul postgres, apoi ne conectăm la baza de date PostgreSQL test:

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

test=#

Verificăm extensiile prezente în prezent:

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

Adăugarea unei extensii

Vom adăuga, de exemplu, extensia unaccent (funcție care permite, printre altele, eliminarea accentelor):

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

Verificăm dacă acesta este la locul lui:

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)

De asemenea, putem verifica dacă este funcțional, de exemplu:

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

Putem observa că cuvântul Hotel este redat fără accent circumflex.




Cet article vous a semblé utile ?

0



Nu sunteți autorizat să publicați comentarii.