数据仓库服务 GAUSSDB(DWS)-ALTER VIEW:语法格式

时间:2024-12-06 15:12:41

语法格式

  • 设置视图列的默认值。
    1
    2
    ALTER VIEW [ IF EXISTS ] view_name
        ALTER [ COLUMN ] column_name SET DEFAULT expression;
    
  • 取消列视图列的默认值。
    1
    2
    ALTER VIEW [ IF EXISTS ] view_name
        ALTER [ COLUMN ] column_name DROP DEFAULT;
    
  • 修改视图的所有者。
    1
    2
    ALTER VIEW [ IF EXISTS ] view_name 
        OWNER TO new_owner;
    
  • 重命名视图,支持新视图名前带有原视图所在的schema名,不支持同时修改schema名。
    1
    2
    3
    4
    ALTER VIEW [ IF EXISTS ] view_name 
        RENAME TO new_name;
    ALTER VIEW [ IF EXISTS ] view_name 
        RENAME TO schema.new_name;
    
  • 设置视图的所属模式。
    1
    2
    ALTER VIEW [ IF EXISTS ] view_name 
        SET SCHEMA new_schema;
    
  • 设置视图的选项。
    1
    2
    ALTER VIEW [ IF EXISTS ] view_name
        SET ( { view_option_name [ = view_option_value ] } [, ... ] );
    
  • 重置视图的选项。
    1
    2
    ALTER VIEW [ IF EXISTS ] view_name
        RESET ( view_option_name [, ... ] );
    
support.huaweicloud.com/sqlreference-910-dws/dws_06_0150.html