Here is the section of the code that causes the message to appear:
/* Check virtual columns against table's storage engine. */ if (share->vfields && ((outparam->file && !outparam->file->check_if_supported_virtual_columns()) || (!outparam->file && share->db_type() && share->db_type()->db_type == DB_TYPE_CSV_DB))) // Workaround for CSV { my_error(ER_UNSUPPORTED_ACTION_ON_VIRTUAL_COLUMN, MYF(0), "Specified storage engine"); error_reported= TRUE; goto err; }
Here is the section of the code that causes the message to appear:
/* Check virtual columns against table's storage engine. */
((outparam- >file &&
!outparam- >file-> check_if_ supported_ virtual_ columns( )) ||
(!outparam- >file && share->db_type() &&
share- >db_type( )->db_type == DB_TYPE_CSV_DB))) // Workaround for CSV error(ER_ UNSUPPORTED_ ACTION_ ON_VIRTUAL_ COLUMN,
MYF( 0),
" Specified storage engine");
if (share->vfields &&
{
my_
error_reported= TRUE;
goto err;
}