sql >> Databáze >  >> RDS >> Mysql

Cizí klíče a NULL v mySQL

Hodnoty NULL v cizích klíčích jsou naprosto přijatelné. Zacházení s hodnotami NULL v cizích klíčích je složité, ale to neznamená, že tyto sloupce změníte na NOT NULL a do svých referenčních tabulek vložíte fiktivní ("N/A", "Unknown", "No Value" atd.).

Použití NULL v cizích klíčích často vyžaduje, abyste místo INNER JOIN použili LEFT/RIGHT JOIN.



  1. NULL vs DEFAULT NULL vs NULL DEFAULT NULL při vytváření sloupců MYSQL?

  2. Úlohu MySQL se nepodařilo spustit

  3. Praktické omezení délky SQL dotazu (konkrétně MySQL)

  4. Jak provést INSERT Pass-Through Query v SQL Server