sql中 tinyint(1)是什么意思
时间: 2024-06-02 12:12:58 浏览: 84
mysql中TINYINT的取值范围
在 MySQL 中,`TINYINT(1)` 表示一个只有一位的整数类型,通常被用作布尔值(`true` 或 `false`)。虽然它只有一位,但它仍然可以存储从 -128 到 127 的整数,如果使用 `UNSIGNED` 关键字,则可以存储从 0 到 255 的整数。在MySQL中,将 `TINYINT(1)` 列定义为布尔类型是相当常见的做法。在查询时,使用 `0` 表示 `false`,使用 `1` 表示 `true`。
阅读全文