sql >> Databasteknik >  >> RDS >> Mysql

Kan en primärnyckel som standard vara NULL? Varför beskrivs det så?

Det faktum att det inte kan vara null gör innehållet i kolumnen "standard" irrelevant. De använder 'null' i kolumnen 'default' eftersom de annars skulle behöva ett annat magiskt värde för att indikera 'irrelevant', 'unused', end.

Oroa dig inte för det.



  1. Lägga till flera kolumner EFTER en specifik kolumn i MySQL

  2. Ampersand (&) operator i en SQL Server WHERE-klausul

  3. Hur man skapar vy i oracle

  4. ALTERNATIV (OMKOMPILERA) är alltid snabbare; Varför?