用 hibernate 进行 mysql 连接时,若 mysql 有张带有 bit 数据类型的字段,ex:
create table aaa (
  id int,
  isDeleted bit );此时若往此张表插入数据时,hibernate 会自动生成如下 sql 脚本:
insert into aaa values(1, '1');
它会把 bit 型数据加上单引号,hibernate 的配置文件和映射文件检查了的,没有问题。因此会出现 mysql 的语法错误,改怎么解决啊。但有时它生成的 sql 语句又没问题,我用的 mysql 是 5.0 的。