

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 升級 RDS for PostgreSQL 資料庫中的 PostgreSQL 延伸模組
<a name="USER_UpgradeDBInstance.PostgreSQL.ExtensionUpgrades"></a>

PostgreSQL 引擎升級並不會升級大多數 PostgreSQL 延伸套件。若要在版本升級後更新延伸套件，請使用 `ALTER EXTENSION UPDATE` 命令。

**注意**  
如需如何更新 PostGIS 擴充功能的相關資訊，請參閱 [使用 PostGIS 擴充功能管理空間資料](Appendix.PostgreSQL.CommonDBATasks.PostGIS.md) ([步驟 6：升級 PostGIS 擴充功能](Appendix.PostgreSQL.CommonDBATasks.PostGIS.md#Appendix.PostgreSQL.CommonDBATasks.PostGIS.Update))。  
若要更新 `pg_repack` 延伸模組，請捨棄該延伸模組，然後在升級的資料庫中建立新版本。如需詳細資訊，請參閱 `pg_repack` 說明文件中的 [pg\$1repack 安裝](https://reorg.github.io/pg_repack/)。

若要升級擴充功能，請使用下列命令。

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

如需 PostgreSQL 延伸套件支援版本的清單，請參閱 [支援的 PostgreSQL 擴充功能版本](PostgreSQL.Concepts.General.FeatureSupport.Extensions.md)。

若要列出目前已安裝的擴充功能，請在下列命令中使用 PostgreSQL [pg\$1extension](https://www.postgresql.org/docs/current/catalog-pg-extension.html) 目錄。

```
SELECT * FROM pg_extension;
```

若要檢視您的安裝可用的特定擴充功能版本的清單，請在下列命令中使用 PostgreSQL [ pg\$1available\$1extension\$1versions](https://www.postgresql.org/docs/current/view-pg-available-extension-versions.html) 檢視。

```
SELECT * FROM pg_available_extension_versions;
```