Mysql
 sql >> база данни >  >> RDS >> Mysql

TINYINT срещу ENUM(0, 1) за булеви стойности в MySQL

Можете да използвате BIT(1) както е посочено в справка за mysql 5.1 . няма да препоръчам enum или tinyint(1) като bit(1) се нуждае само от 1 бит за съхранение на булева стойност, докато tinyint(1) се нуждае от 8 бита.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL актуализация при актуализация на дублиран ключ

  2. Конвертирайте база данни на SQL Server в база данни MYSQL

  3. Как да получа идентификатора на редове, които имат MAX и MIN стойности в SQL

  4. Някаква причина за клауза GROUP BY без функция за агрегиране?

  5. Създаване на Pivot таблица за посещаемост с помощта на php и mysql