sql >> Databasteknik >  >> RDS >> Mysql

TINYINT vs ENUM(0, 1) för booleska värden i MySQL

Du kan använda BIT(1) som nämns i mysql 5.1-referens . Jag kommer inte att rekommendera enum eller tinyint(1) som bit(1) behöver bara 1 bit för att lagra booleskt värde medan tinyint(1) behöver 8 bitar.



  1. Ta bort rader:Ingen enskild medlem har fler än x poster

  2. SQL-fråga för att matcha säljare och köpare

  3. Hur hittar man i Django en term som är en del av en sträng istället för att innehålla den strängen?

  4. Hur man får en beräknad kolumns definition i SQL Server med T-SQL