ads(2.0/3.0)
官方相关文档:https://help.aliyun.com/document_detail/123430.html?spm=a2c4g.11174283.6.691.230128f1J9YiJA
ADS 3.0:
AnalyticDB for MySQL暂不支持更改列的数据类型。
- 增加列
ALTER TABLE adb_demo.customer ADD COLUMN province varchar comment '省份';
- 删除列
ALTER TABLE adb_demo.customer DROP COLUMN province;
- 更改COMMENT
ALTER TABLE adb_demo.customer MODIFY COLUMN province varchar comment '顾客所属省份';
- 设置NULL
ALTER TABLE adb_demo.customer MODIFY COLUMN province varchar NULL;
- 更改DEFAULT值
ALTER TABLE adb_demo.customer MODIFY COLUMN sex int(11) NOT NULL DEFAULT 0;
- 更改列名 --不支持更改主键列的列名。
ALTER TABLE customer rename column age to new_age;
- 修改表的生命周期
ALTER TABLE db_name.table_name partitions N;
ADS 2.0:
- 增加列
ALTER TABLE goods ADD num bigint;
其他的操作不支持