1. 程式人生 > >mysql資料庫中的bit是何種資料型別?

mysql資料庫中的bit是何種資料型別?

Bit稱為位資料型別,其資料有兩種取值:0和1,長度為1位。在輸入0以外的其他值時,系統均把它們當1看待。這種資料型別常作為邏輯變數使用,用來表示真、假或是、否等二值選擇。
SQL Server中儲存資料的一種型別,只能儲存true/false,程式讀取資料庫出來之後的表現形式是true或者false,但是儲存在資料庫中的結構型別是0或者1,1表示true,0表示false。

SQL Server
BIT型別由於只有0和1或者說false和true,這種情況只需要一個Bit位就可以表示了。SQL Server
BIT型別佔用的空間與BIT型別的列所在表的位置有關,有些情況下BIT佔用了一個位元組,有些情況下BIT實際佔用了幾個位(幾個BIT型別的列共用一
個位元組)。

 

轉載自百度知道:https://zhidao.baidu.com/question/1576534976224245940.html