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, version)
Die uninstall_extension(name, version)
-Funktion entfernt die angegebene Version der TLE-Erweiterung aus der Datenbank. Diese Funktion verhindert, dass CREATE
EXTENSION
und ALTER EXTENSION
eine TLE-Erweiterung installieren oder auf die angegebene Version aktualisieren. Diese Funktion entfernt außerdem alle Aktualisierungspfade für die angegebene Version der TLE-Erweiterung. Diese Funktion deinstalliert die TLE-Erweiterung jedoch nicht, wenn diese derzeit in der Datenbank aktiv ist. Sie müssen explizit DROP EXTENSION
aufrufen, um die TLE-Erweiterung zu entfernen. Informationen zur Deinstallation aller Versionen einer TLE-Erweiterung finden Sie unter pgtle.uninstall_extension(name).
Funktionsprototyp
pgtle.uninstall_extension(extname text, version text)
Rolle
pgtle_admin
Argumente
extname
– Der Name der TLE-Erweiterung. Dieser Wert wird beim Aufrufen vonCREATE EXTENSION
verwendet.version
– Die Version der TLE-Erweiterung, die in der Datenbank deinstalliert werden soll.
Ausgabe
Keine.
Verwendungsbeispiel
SELECT * FROM pgtle.uninstall_extension('pg_tle_test', '0.2');