【发布时间】:2021-10-27 23:07:31
【问题描述】:
我们有一个包含以下列的表格
`IsDeleted` bit(1) NOT NULL DEFAULT FALSE
这些在我们的非生产环境和生产环境中都按预期工作
select * from mytable where IsDeleted = 0;
select * from mytable where IsDeleted = 1;
这些语句在非 prod 中有效,但在 prod 中无效。
select * from mytable where IsDeleted = '0';
select * from mytable where IsDeleted = '1';
在生产环境中,这两个语句都不返回任何行。 (虽然数据库中有很多行)
所有环境都是 Aurora Serverless v1 (MySql 5.6) 环境之间的全局变量/数据库选项没有差异。
不确定这是 Aurora、Serverless 还是 MySQL 特有的。
【问题讨论】:
标签: mysql amazon-aurora mysql-5.6 aws-aurora-serverless