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_update_path_if_exists
Die uninstall_update_path_if_exists
-Funktion ähnelt uninstall_update_path
insofern, als sie den angegebenen Aktualisierungspfad aus einer TLE-Erweiterung entfernt. Wenn der Aktualisierungspfad jedoch nicht existiert, löst diese Funktion keine Fehlermeldung aus. Stattdessen gibt die Funktion false
zurück.
Funktionsprototyp
pgtle.uninstall_update_path_if_exists(extname text, fromvers text, tovers text)
Rolle
pgtle_admin
Argumente
extname
– Der Name der TLE-Erweiterung. Dieser Wert wird beim Aufrufen vonCREATE EXTENSION
verwendet.fromvers
– Die Quellversion der TLE-Erweiterung, die im Aktualisierungspfad verwendet wird.tovers
– Die Zielversion der TLE-Erweiterung, die im Aktualisierungspfad verwendet wird.
Ausgabe
true
– Die Funktion hat den Pfad für die TLE-Erweiterung erfolgreich aktualisiert.false
– Die Funktion konnte den Pfad für die TLE-Erweiterung nicht aktualisieren.
Verwendungsbeispiel
SELECT * FROM pgtle.uninstall_update_path_if_exists('pg_tle_test', '0.1', '0.2');