到目前为止,我知道BOOLEAN
mysql 中没有类型,并且在内部它转换为tinyint(1)
数据类型为布尔值时。但我也遇到了tinyint
没有被处理CAST
或CONVERT
功能。
所以基本上我的问题是有没有任何直接的方法可以将数据类型转换为 TINYINT(1),就像它可以处理任何其他数据(如 DATE)一样。
例子 :
select cast(column_name as DATE) -- Works
select cast(column_name as tinyint) -- Doesn't work
那么我怎样才能在tinyint(1)
不改变表格的情况下简单地将类型转换为..