草庐IT

BooleanCol

全部标签

mysql - 在 MySQL 中,如何在字符串值为 'true' 时插入 1,在 false 时插入 0,同时保留空值

我正在使用一个INSERT查询,该查询SELECT从一个纯文本数据库到一个查询更友好的数据库。以下内容进行了很多简化,以防止与不必要的信息混淆,如果为了清楚起见我简化得太多,请告诉我,我会进行修改。源数据显示如下:|id(integer)|SomeCol(varchar)|BooleanCol(varchar)|----------------------------------------------------------------------------|1|'StringData'|'true'||2|'OtherData'|'false'|在我的INSERT查询之后,目标表