pgtle.uninstall_extension(name) - Amazon Relational Database Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

pgtle.uninstall_extension(name)

Die uninstall_extension-Funktion entfernt alle Versionen einer TLE-Erweiterung aus einer Datenbank. Diese Funktion verhindert, dass die TLE-Erweiterung durch künftige Aufrufe von CREATE EXTENSION installiert wird. Wenn die TLE-Erweiterung in der Datenbank nicht existiert, wird ein Fehler ausgelöst.

Die uninstall_extension-Funktion löscht die TLE-Erweiterung jedoch nicht, wenn diese derzeit in der Datenbank aktiv ist. Zum Löschen einer TLE-Erweiterung, die derzeit aktiv ist, müssen Sie explizit DROP EXTENSION aufrufen, um sie zu entfernen.

Funktionsprototyp

pgtle.uninstall_extension(extname text)

Rolle

pgtle_admin

Argumente

  • extname – Der Name der zu deinstallierenden TLE-Erweiterung. Dieser Name ist derselbe, der mit CREATE EXTENSION verwendet wurde, um die TLE-Erweiterung zur Verwendung in einer bestimmten Datenbank zu laden.

Ausgabe

Keine.

Verwendungsbeispiel

SELECT * FROM pgtle.uninstall_extension('pg_tle_test');