SET @@session.default_storage_engine = 'archive'; create table t1 (a int, b int as (a+1)); ERROR HY000: ARCHIVE storage engine does not support generated columns create table t1 (a int not null); alter table t1 add column b int as (a+1); ERROR HY000: ARCHIVE storage engine does not support generated columns drop table t1;