VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

ALTER LARGE OBJECT

功能描述

ALTER LARGE OBJECT用于更改一个large object的定义。它的唯一的功能是分配一个新的所有者。

注意事项

使用ALTER LARGE OBJECT必须是系统管理员或者是其所有者。

语法格式

ALTER LARGE OBJECT large_object_oid 
    OWNER TO new_owner;

参数说明

  • large_object_oid

    要被改变的large object的OID 。

    取值范围:已存在的大对象名。

  • new_owner

    大对象的新所有者。

    取值范围:已存在的用户名/角色名。

示例

1、创建LARGE OBJECT。

SELECT pg_catalog.lo_create('100001');

结果展示为:

lo_create
-----------
100001
(1 row)

2、将LARGE OBJECT所有者改为vastbase。

ALTER LARGE OBJECT 100001 OWNER TO vastbase;