pgtle.uninstall_extension_if_exists - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

pgtle.uninstall_extension_if_exists

uninstall_extension_if_exists 函数从给定的数据库中删除 TLE 扩展的所有版本。如果 TLE 扩展不存在,则该函数会静默返回(不会引发任何错误消息)。如果指定的扩展当前在数据库中处于活动状态,则此函数不会将其删除。必须先显式调用 DROP EXTENSION 以删除 TLE 扩展,然后才能使用此函数卸载其构件。

函数原型

pgtle.uninstall_extension_if_exists(extname text)

角色

pgtle_admin

Arguments

  • extname – TLE 扩展的名称。调用 CREATE EXTENSION 时使用此值。

输出

在卸载指定扩展后,uninstall_extension_if_exists 函数返回 true。如果指定的扩展不存在,则此函数将返回 false

  • true – 卸载 TLE 扩展后返回 true

  • false – 当数据库中不存在 TLE 扩展时返回 false

用法示例

SELECT * FROM pgtle.uninstall_extension_if_exists('pg_tle_test');