本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
pgtle.install_update_path
install_update_path
函數會提供 TLE 延伸模組的兩個不同版本之間的更新路徑。此函數允許 TLE 延伸模組的使用者透過使用 ALTER EXTENSION ... UPDATE
語法更新其版本。
函數原型
pgtle.install_update_path(name text, fromvers text, tovers text, ext text)
角色
pgtle_admin
引數
name
– TLE 延伸模組的名稱。呼叫CREATE EXTENSION
時會使用此值。fromvers
– 用於升級之 TLE 延伸模組的來源版本。tovers
– 用於升級之 TLE 延伸模組的目標版本。ext
– 更新的內容。此值包含函數之類的物件。
輸出
無。
使用範例
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_$ );