pgtle.set_default_version
set_default_version
函数可让您指定 TLE 扩展的 default_version
。您可以使用此函数定义升级路径,并将该版本指定为 TLE 扩展的缺省版本。当数据库用户在 CREATE EXTENSION
和 ALTER EXTENSION ... UPDATE
命令中指定您的 TLE 扩展时,将在数据库中为该用户创建该版本的 TLE 扩展。
成功时,此函数返回 true
。如果在 name
参数中指定的 TLE 扩展不存在,此函数将返回错误。同样,如果 TLE 扩展的 version
不存在,它会返回错误。
函数原型
pgtle.set_default_version(name text, version text)
角色
pgtle_admin
Arguments
name
– TLE 扩展的名称。调用CREATE EXTENSION
时使用此值。version
– 用于设置缺省设置的 TLE 扩展版本。
输出
true
– 成功设置缺省版本时,此函数返回true
。ERROR
– 如果具有指定名称或版本的 TLE 扩展不存在,则返回错误消息。
用法示例
SELECT * FROM pgtle.set_default_version('my-extension', '1.1');