Caompo boolean en MySQL
Otra razón para utilizar PostgreSQL.
Tipos
BOOL, BOOLEAN
Este tipo no existe en MySQL (al menos no hasta la versión 5.5) en si son una representación para TINYINT(1). Un 0 es considerado Falso y cualquier otro valor es considerado TRUE.
Una forma de emular un tipo boolean es con ENUM('False', 'True') esto te permite utilizar ambas cadenas en tus sentencias SQL, y MySQL almacenará el campo internamente como integer donde False = 0 y True = 1 basándose en el orden en que están especificadas con ENUM.
Espero que esto te sea de utilidad.
|