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.install_update_path
Die install_update_path
-Funktion stellt einen Aktualisierungspfad zwischen zwei verschiedenen Versionen einer TLE-Erweiterung bereit. Mit dieser Funktion können Benutzer Ihrer TLE-Erweiterung ihre Version mithilfe der ALTER EXTENSION ... UPDATE
-Syntax aktualisieren.
Funktionsprototyp
pgtle.install_update_path(name text, fromvers text, tovers text, ext text)
Rolle
pgtle_admin
Argumente
name
– Der Name der TLE-Erweiterung. Dieser Wert wird beim Aufrufen vonCREATE EXTENSION
verwendet.fromvers
– Die Quellversion der TLE-Erweiterung für das Upgrade.tovers
– Die Zielversion der TLE-Erweiterung für das Upgrade.ext
– Der Inhalt der Aktualisierung. Dieser Wert enthält Objekte wie Funktionen.
Ausgabe
Keine.
Verwendungsbeispiel
SELECT pgtle.install_update_path('pg_tle_test', '0.1', '0.2', $_pgtle_$ CREATE OR REPLACE FUNCTION my_test() RETURNS INT AS $$ SELECT 21; $$ LANGUAGE SQL IMMUTABLE; $_pgtle_$ );