【发布时间】:2011-02-28 06:51:27
【问题描述】:
以前我在 MySql 中使用 MyISAM 存储引擎,我已经定义了三个字段的组合是唯一的。
现在我已经切换到 InnoDB,我认为这导致了这个问题,现在 NULL != NULL。
所以对于下表:
ID (Auto) | Field_A | Field_B | Field_C
我可以无限多次插入 (Field_A,Field_B,Field_C) Values(1,2,NULL) (1,2,NULL) (1,2,NULL)。
如何防止这种行为?
【问题讨论】:
标签: mysql database innodb myisam storage-engines