【发布时间】:2016-08-07 13:21:11
【问题描述】:
在 mysql 中,我有一个 CHAR(1) 列,其中包含 'T' 和 'F' 表示真假。我想在单个 SQL 语句中将其转换为具有 1 和 0 的 TINYINT(1) 列。如何在不创建新列的情况下执行此操作?如果我这样做了
alter table my_table modify my_column tinyint;
那么我假设自动转换将导致我的所有行都被替换为 0。如何在列类型修改期间指定转换表?
【问题讨论】:
标签: mysql sql type-conversion