好吧,所以我的问题非常简单,但是我还没有找到一个可靠的答案。
我目前正在使用MySQL数据库,我想介绍一个独特的领域。在这个字段中会有很多行具有NULL值,这在MySQL中很好。但是,我可能会在将来的某个阶段过渡到使用Aurora。
根据常见问题解答,Aurora描述说它是'My-SQL兼容'的:
'问:“MySQL兼容”是什么意思?
这意味着您今天已经使用的大部分代码,应用程序,驱动程序和工具都可以与Aurora一起使用,只需很少或不需要更改。
这个答案仍然保留了Aurora不支持此功能(允许唯一字段的多个空值)的可能性。
根据我发现的内容,我的假设是支持这个功能,但是如果可能的话,我想在MySQL中实现它之前得到一个具体的答案(有人先做过)。
如果它实际上不可能为Aurora中的唯一字段设置多个NULL值,那么还有办法吗?
问候,乔希。
自从我提出这个问题以来已经有很长一段时间......但实际上我在最后的工作中找到了答案:
是的,Amazon Aurora(MySQL)支持具有唯一索引的字段的多个空值。