Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL permitindo falsamente entradas duplicadas quando um dos campos envolvidos é NULL


Você não pode comparar NULLs (se você comparar qualquer coisa com NULL mesmo NULL=NULL os resultados serão sempre FALSE ) esse comportamento está documentado em referência MySQL

Então, acho que a única maneira é definir colunas NOT NULL ou lidar com esse problema em um gatilho.