Использование логических значений TRUE и FALSE в MySQL отличается от других СУБД, например PostgreSQL, SQLite и Microsoft SQL Server, тем, что в каждой из них логические типы данных представлены по-разному: itresume.ru sky.pro
- PostgreSQL. itresume.ru Тип данных BOOLEAN полностью поддерживается и может принимать значения TRUE, FALSE или NULL. itresume.ru Альтернативные записи: t или f, 1 или 0, где 1 интерпретируется как TRUE, а 0 как FALSE. itresume.ru
- SQLite. itresume.ru Логический тип данных представлен как INTEGER, где 0 означает FALSE, а 1 — TRUE. itresume.ru
- Microsoft SQL Server. itresume.ru Логический тип данных представлен как BIT. itresume.ru Он может принимать значения 0 (FALSE), 1 (TRUE) или NULL. itresume.ru
В MySQL тип данных BOOLEAN является псевдонимом для TINYINT(1). itresume.ru five.co Значение 0 интерпретируется как FALSE, а любое ненулевое значение — как TRUE. itresume.ru