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) 支持具有唯一索引的字段的多个空值。
好的,所以我的问题很简单,但我还没有真正找到可靠的答案。
我目前使用的是MySQL数据库,想引入一个唯一字段。将有许多行在此字段中具有 NULL 值,这在 MySQL 中很好。但是,我可能会在未来的某个阶段过渡到使用 Aurora。
Aurora 描述说它是 'My-SQL compatible',并且根据常见问题解答:
'问:"MySQL-compatible"是什么意思?
这意味着您今天已经用于 MySQL 数据库的 大多数 代码、应用程序、驱动程序和工具都可以与 Aurora 一起使用 很少或没有变化。'
此答案仍有可能在 Aurora 中不支持此功能(允许一个唯一字段有多个空值)。
根据我的发现,我的假设是支持此功能,但如果可能的话,我想在 [=34] =].
如果 Aurora 中的一个唯一字段实际上不可能有多个 NULL 值,是否有解决办法?
此致, 乔什.
我问这个问题已经有很长时间了......但实际上我在做另一个项目时确实找到了答案:
是的,Amazon Aurora (MySQL) 支持具有唯一索引的字段的多个空值。