[SQL] 修改表

1. 增加一列

ALTER TABLE table_name ADD column_name datatype
ALTER TABLE Persons ADD Birthday date;

2. 增加分区列

ALTER TABLE table_name ADD IF NOT EXISTS PARTITION (dt=${l_pay_date}) #分区字段使用括号

ALTER TABLE table_name ADD PARTITION (dt='2008-08-08');

3.重命名表

ALTER TABLE table_name RENAME TO new_table_name;

4. 增加索引

ALTER TABLEtable_testADD INDEX ui(user_id);

猜你喜欢

转载自blog.csdn.net/sinat_25873421/article/details/80330030