Amazon Aurora:唯一字段是否允许多个空值?

Amazon Aurora: Does a unique field allow multiple null values?

好的,所以我的问题很简单,但我还没有真正找到可靠的答案。

我目前使用的是MySQL数据库,想引入一个唯一字段。将有许多行在此字段中具有 NULL 值,这在 MySQL 中很好。但是,我可能会在未来的某个阶段过渡到使用 Aurora。

Aurora 描述说它是 'My-SQL compatible',并且根据常见问题解答:

'问:"MySQL-compatible"是什么意思?

这意味着您今天已经用于 MySQL 数据库的 大多数 代码、应用程序、驱动程序和工具都可以与 Aurora 一起使用 很少或没有变化。'

此答案仍有可能在 Aurora 中不支持此功能(允许一个唯一字段有多个空值)。

根据我的发现,我的假设是支持此功能,但如果可能的话,我想在 [=34] =].

如果 Aurora 中的一个唯一字段实际上不可能有多个 NULL 值,是否有解决办法?

此致, 乔什.

我问这个问题已经有很长时间了......但实际上我在做另一个项目时确实找到了答案:

是的,Amazon Aurora (MySQL) 支持具有唯一索引的字段的多个空值。