sql server 千万级大数据sql更新_SQL语法ALTER_大数据培训

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

96079cbe0711d2c4c23e64efe8738eb4.png

4)更改age列的类型

6b43cbd21da671e54f2b230c8105dd6f.png

5)删除刚才创建的age列

0d5dcd4147eb942c885e466ab4d0e281.png

文章来源:大数据培训

SQL语法ALTER_大数据培训 - 技术聚焦 - 尚硅谷​www.atguigu.com
850b66576d88523acbb7d94c6be579e6.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值