create function udf_sequence returns integer soname "UDF_EXAMPLE_LIB";
create table t1 (n int key not null auto_increment,  msg int as (udf_sequence()) virtual);
select * from t1;
n	msg
# restart
drop table t1;
drop function udf_sequence;