

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Mise à niveau des extensions PostgreSQL dans RDS pour les bases de données RDS pour PostgreSQL
<a name="USER_UpgradeDBInstance.PostgreSQL.ExtensionUpgrades"></a>

Une mise à niveau du moteur PostgreSQL ne met pas à niveau la plupart des extensions PostgreSQL. Pour mettre à jour une extension après une mise à niveau de version, utilisez la commande `ALTER EXTENSION UPDATE`. 

**Note**  
Pour plus d’informations sur la mise à jour de l’extension PostGIS, consultez [Gestion des données spatiales avec l’extension PostGIS](Appendix.PostgreSQL.CommonDBATasks.PostGIS.md) ([Étape 6 : Mettre à niveau l’extension PostGIS](Appendix.PostgreSQL.CommonDBATasks.PostGIS.md#Appendix.PostgreSQL.CommonDBATasks.PostGIS.Update)).  
Pour mettre à jour l’extension `pg_repack`, supprimez l’extension, puis créez la nouvelle version dans la base de données mise à niveau. Pour plus d’informations, consultez [pg\$1repack installation](https://reorg.github.io/pg_repack/) dans la documentation `pg_repack`.

Pour mettre à niveau une extension, utilisez la commande suivante. 

```
ALTER EXTENSION extension_name UPDATE TO 'new_version';
```

Pour voir la liste des versions prises en charge des extensions PostgreSQL, consultez [Versions de l'extension PostgreSQL prises en charge](PostgreSQL.Concepts.General.FeatureSupport.Extensions.md).

Pour afficher une liste des extensions actuellement installées, utilisez le catalogue [pg\$1extension](https://www.postgresql.org/docs/current/catalog-pg-extension.html) PostgreSQL dans la commande suivante.

```
SELECT * FROM pg_extension;
```

Pour afficher une liste des versions d’extensions spécifiques disponibles pour votre installation, utilisez la vue [ pg\$1available\$1extension\$1versions](https://www.postgresql.org/docs/current/view-pg-available-extension-versions.html) PostgreSQL dans la commande suivante.

```
SELECT * FROM pg_available_extension_versions;
```