Diferencia entre revisiones de «Añadir una extensión en PostgreSQL»

De ES Ikoula wiki
Jump to navigation Jump to search
Línea 1: Línea 1:
 +
<span data-link_translate_it_title="Aggiungere un'estensione in PostgreSQL"  data-link_translate_it_url="Aggiungere un'estensione in PostgreSQL"></span>[[:it:Aggiungere un'estensione in PostgreSQL]][[it:Aggiungere un'estensione in PostgreSQL]]
 
<span data-link_translate_pt_title="Acrescentar uma extensão no PostgreSQL"  data-link_translate_pt_url="Acrescentar uma extensão no PostgreSQL"></span>[[:pt:Acrescentar uma extensão no PostgreSQL]][[pt:Acrescentar uma extensão no PostgreSQL]]
 
<span data-link_translate_pt_title="Acrescentar uma extensão no PostgreSQL"  data-link_translate_pt_url="Acrescentar uma extensão no PostgreSQL"></span>[[:pt:Acrescentar uma extensão no PostgreSQL]][[pt:Acrescentar uma extensão no 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]]

Revisión del 10:15 8 jul 2021

it:Aggiungere un'estensione in PostgreSQL pt:Acrescentar uma extensão no PostgreSQL fr:Ajouter une extension en PostgreSQL
Este artículo ha sido traducido por un software de traducción automática. Usted puede ver el origen artículo aquí.

en:Adding an extension in PostgreSQL

Introducción

Esta página trata de la adición de una extensión a una base de datos PostgreSQL.

Conexión a PostgreSQL

Vamos con el usuario postgres y nos conectamos a la base de datos PostgreSQL test:

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

test=#

Comprobamos las extensiones presentes actualmente:

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

Añadir una extensión

Por ejemplo, añadiremos la extensión unaccent (función que permite, entre otras cosas, eliminar los acentos):

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

Comprobamos que está en su sitio:

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)

También podemos comprobar que es funcional, por ejemplo:

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

Podemos que la palabra Hotel se devuelva sin acento circunflejo.




Cet article vous a semblé utile ?

0



No puedes publicar comentarios.