Diferenças entre edições de "Acrescentar uma extensão no PostgreSQL"

Fonte: Pt Ikoula wiki
Ir para navegação Ir para pesquisar
 
(Há 5 revisões intermédias de outro utilizador que não estão a ser apresentadas)
Linha 1: Linha 1:
 +
<span data-link_translate_ro_title="Adăugarea unei extensii în PostgreSQL"  data-link_translate_ro_url="Adăugarea unei extensii în PostgreSQL"></span>[[:ro:Adăugarea unei extensii în PostgreSQL]][[ro:Adăugarea unei extensii în PostgreSQL]]
 +
<span data-link_translate_ru_title="Добавление расширения в PostgreSQL"  data-link_translate_ru_url="Добавление расширения в PostgreSQL"></span>[[:ru:Добавление расширения в PostgreSQL]][[ru:Добавление расширения в PostgreSQL]]
 +
<span data-link_translate_pl_title="Dodawanie rozszerzeń w PostgreSQL"  data-link_translate_pl_url="Dodawanie rozszerzeń w PostgreSQL"></span>[[:pl:Dodawanie rozszerzeń w PostgreSQL]][[pl:Dodawanie rozszerzeń w PostgreSQL]]
 +
<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_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]]
 
<span data-link_translate_nl_title="Een extensie toevoegen in PostgreSQL"  data-link_translate_nl_url="Een extensie toevoegen in PostgreSQL"></span>[[:nl:Een extensie toevoegen in PostgreSQL]][[nl:Een extensie toevoegen in PostgreSQL]]
 
<span data-link_translate_nl_title="Een extensie toevoegen in PostgreSQL"  data-link_translate_nl_url="Een extensie toevoegen in PostgreSQL"></span>[[:nl:Een extensie toevoegen in PostgreSQL]][[nl:Een extensie toevoegen in PostgreSQL]]
Linha 18: Linha 23:
  
 
==Introdução==
 
==Introdução==
Esta página trata de acrescentar uma extensão a uma base de dados PostgreSQL.
+
Esta página trata de acrescentar uma extensão a uma base de dados [https://www.ikoula.pt/pt/postgresql-nuvem-publica PostgreSQL].
  
 
==Ligação ao PostgreSQL==
 
==Ligação ao PostgreSQL==

Edição atual desde as 14h44min de 27 de outubro de 2021

ro:Adăugarea unei extensii în PostgreSQL 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 fr:Ajouter une extension en PostgreSQL
Este artigo foi traduzido por um sistema de tradução automática. Você pode visualizar a fonte do artigo aqui.

es:Añadir una extensión en PostgreSQL en:Adding an extension in PostgreSQL

Introdução

Esta página trata de acrescentar uma extensão a uma base de dados PostgreSQL.

Ligação ao PostgreSQL

Passamos por baixo do utilizador postgres e depois ligamo-nos à base de dados PostgreSQL test:

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

test=#

Verificamos as extensões actualmente presentes:

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

Acrescentar uma extensão

Acrescentaremos, por exemplo, a extensão unaccent (função que permite, entre outras coisas, remover os sotaques):

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

Verificamos se está a funcionar:

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)

Podemos também verificar se é funcional, por exemplo:

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

Podemos afirmar que a palavra Hotel é devolvida sem acento circunflexo.




Cet article vous a semblé utile ?

0



Não tem permissão para colocar comentários.