当我导入 MS Access 到 Navicat 时,为什么所有 yes/no 字段都导入成 tinyint?

可应用操作系统:Windows、macOS、Linux

可应用 Navicat 产品:Navicat for MySQL、Navicat for MariaDB、Navicat Premium



MySQL 数据库没有 Boolean 字段类型。因此,Navicat 不能转换 yes/no 字段到 MySQL 数据库。

在导入进程中,在 Access 中的 yes/no 字段的数值将会转换成 (1,0) 数值到 MySQL 数据库中。这是由于 Access 在 yes/no 字段是使用 (1,0)。

相关文章

还有其他问题吗?
提交查询

你当前正在访问美国。你希望切换到我们本地英语(美国)站点获得更好体验,还是希望继续访问当前站点呢?

永久授权新购立享7折
升级用户专享8折

* 限时特惠:2025年6月16日 (北京时间 13:00) 至 2025年6月19日 (北京时间 12:59)
* 此限时优惠活动仅针对Navicat永久许可证的线上支付订单,不与其他任何优惠同时进行。