云数据库 GAUSSDB-ALTER TYPE:语法格式

时间:2024-11-02 18:49:45

语法格式

  • 修改类型。
    1
    ALTER TYPE name action [, ... ];
    

    其中action对应的子句如下:

    • 给复合类型增加新的属性。
      1
      ADD ATTRIBUTE attribute_name data_type [ COLLATE collation ] [ CASCADE | RESTRICT ]
      

    • 从复合类型中删除一个属性。
      1
      DROP ATTRIBUTE [ IF EXISTS ] attribute_name [ CASCADE | RESTRICT ]
      

    • 改变一种复合类型中某个属性的类型。
      1
      ALTER ATTRIBUTE attribute_name [ SET DATA ] TYPE data_type [ COLLATE collation ] [ CASCADE | RESTRICT ]
      

support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-0515.html