USE tpch1; drop table if exists bug4431_1; drop table if exists bug4431_2; drop table if exists bug4431_3; create table bug4431_1 (date int, col2 date) engine=columnstore; create table bug4431_2 (`date` int, col2 date) engine=columnstore; create table bug4431_3 (col2 date) engine=columnstore; alter table bug4431_3 add column date int; alter table bug4431_3 drop column date; insert into bug4431_1 values (1, '2012-06-06'),(2, '2012-06-06'),(3, '2012-06-06'),(4, '2012-06-06'); select * from bug4431_1; date col2 1 2012-06-06 2 2012-06-06 3 2012-06-06 4 2012-06-06 drop table bug4431_1; drop table bug4431_2; drop table bug4431_3;