不是所有数据类型都支持在虚拟列中使用。MySQL的虚拟列支持的数据类型包括整数类型、浮点数类型、日期和时间类型、字符串类型以及几种其他常见的数据类型。但是,不支持使用BLOB、TEXT、JSON等大数据类型作为虚拟列的数据类型。因此,在创建虚拟列时需要选择支持的数据类型。