当前位置:   article > 正文

SQL语法ALTER_大数据培训_sql arter

sql arter

ALTER

ALTER只支持MergeTree系列,Merge和Distributed引擎的表,基本语法:

ALTER TABLE [db].name [ON CLUSTER cluster] ADD|DROP|MODIFY COLUMN …

参数解析:

ADD COLUMN – 向表中添加新列

DROP COLUMN – 在表中删除列

MODIFY COLUMN – 更改列的类型

案例演示:

1)创建一个MergerTree引擎的表

create table mt_table (date  Date, id UInt8, name String) ENGINE=MergeTree(date, (id, name), 8192);

2)向表中插入一些值

insert into mt_table values (‘2019-05-01’, 1, ‘zhangsan’);

insert into mt_table values (‘2019-06-01’, 2, ‘lisi’);

insert into mt_table values (‘2019-05-03’, 3, ‘wangwu’);

3)在末尾添加一个新列age

4)更改age列的类型

5)删除刚才创建的age列

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/456623
推荐阅读
相关标签
  

闽ICP备14008679号