数据仓库服务 GAUSSDB(DWS)-ALTER TYPE:参数说明
参数说明
- name
一个需要修改的现有的类型的名字(可以有模式修饰) 。
- new_name
该类型的新名称。
- new_owner
新所有者的用户名 。
- new_schema
该类型的新模式 。
- attribute_name
拟增加、更改或删除的属性的名称。
- new_attribute_name
拟改名的属性的新名称。
- data_type
拟新增属性的数据类型,或是拟更改的属性的新类型名。
- new_enum_value
枚举类型新增加的标签值,是一个非空的长度不超过64个字节的字符串。
- neighbor_enum_value
一个已有枚举标签值,新值应该被增加在紧接着该枚举值之前或者之后的位置上。
- existing_enum_value
现有的要重命名的枚举值,是一个非空的长度不超过64个字节的字符串
- CASCADE
自动级联更新需更新类型以及相关联的记录和继承它们的子表。
- RESTRICT
如果需联动更新类型是已更新类型的关联记录,则拒绝更新。这是缺省选项。
- ADD ATTRIBUTE、DROP ATTRIBUTE和ALTER ATTRIBUTE选项可以组合成一个列表同时执行。 例如,在一条命令中同时增加多个属性或是更改多个属性的类型。
- 要使用ALTER TYPE,必须是该类型的所有者。 要修改类型的模式,还必须在新模式上拥有CREATE权限。 要修改所有者,必须是新的所有角色的直接或间接成员, 并且该角色必须在此类型的模式上有CREATE权限。 (这些限制强制要求修改所有者不能执行任何通过删除和重建该类型无法实现的操作。 不过,系统管理员拥有以任何方式修改任意类型的所有权。) 要增加一个属性或是修改一个属性的类型,也必须有该类型的USAGE权限。
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- DWS资源管理_GaussDB(DWS)资源管理作用_DWS资源管控
- GAUSS(DWS)工具_gsql工具_DataStudio工具_DSC工具
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么
- GaussDB数据库SQL语法_SQL语法_CREATE_ALTER
- 如何进行日志采集和转储_日志平台_日志接入_日志转储
- 数据库监控DMS_数据库智能运维_了解Auto Pilot_DMS_DWS节点监控