云数据库 GaussDB-ALTER EXTENSION:注意事项

时间:2023-11-01 16:18:33

注意事项

ALTER EXTENSION 修改一个已安装的扩展的定义,要使用该接口,需要设置support_extended_features为true。这里有几种方式:

  • UPDATE

    这种方式更新这个扩展到一个新的版本。这个扩展必须满足一个适用的更新脚本(或者一系列脚本) 这样就能修改当前安装版本到一个要求的版本。

  • SET SCHEMA

    这种方式移动扩展对象到另一个模式。这个扩展必须relocatable才能使命令成功。

  • ADD member_object

    这种方式添加一个已存在对象到扩展。这主要在扩展更新脚本上有用。这个对象接着会被视为扩展的成员; 显而易见,该对象只能通过取消扩展来取消 。

  • DROP member_object

    这个方式从扩展上移除一个成员对象。主要在扩展更新脚本上有用 .这个对象没有被取消, 只是从扩展里分开了。

    您必须拥有扩展来使用 ALTER EXTENSION。 这个 ADD/DROP 方式要求 添加/删除对象的所有权。

support.huaweicloud.com/centralized-devg-v3-opengauss/gaussdb-12-0473.html