MySQL int X 中 X 的含義

2021-08-29 17:29:56 字數 445 閱讀 2608

from: 

這個可選的寬度規格說明是用於在數值顯示時,對某些值的寬度短於該列寬度的值進行左填補顯示的,而不是為了限制在該列中儲存值的寬度,也 不是為了限制那些超過該列指定寬度的值的可被顯示的數字位數。注意,如果在乙個整型列中儲存乙個超過顯示寬度的更大值時,當 mysql 為某些複雜的聯結(join)生成臨時表時,你可能會遇到問題,因為在這種情況下,mysql 信任地認為所有的值均適合原始的列寬度。

而int本身就是4個位元組 bigint是8個位元組 所以說int(x)的含義就是 int決定資料儲存的位元組 x表示期望資料的列寬度

在sql語句中int代表你要建立欄位的型別,int代表整型,11代表欄位的長度。

這個代表顯示寬度

整數列的顯示寬度與mysql需要用多少個字元來顯示該列數值,與該整數需要的儲存空間的大小都沒有關係,比如,不管設定了顯示寬度是多少個字元,bigint都要占用8個位元組。

Shell指令碼中 X的含義

shell本身的pid processid shell最後執行的後台process的pid 最後執行的命令的結束 返回值 使用set命令設定的flag一覽 所有引數列表。如 用 括起來的情況 以 1 2 n 的形式輸出所有引數。所有引數列表。如 用 括起來的情況 以 1 2 n 的形式輸出所有引數。...

x86,x64表示什麼含義

簡單的說x86代表32位作業系統 x64代表64位作業系統 windows7 32位和64位的區別主要有以下兩個方面 1.兩種系統對cpu gprs的資料寬度要求不同,乙個是64位,乙個是32位 如果你的cpu是雙核以上,那肯定支援64位作業系統了 2.對記憶體的要求,64位支援4g及以上記憶體的電...

php中this的含義

下面定義了乙個cart類 class cart 把 num 個 artnr 從車中取出 function remove item artnr,num else 以一段 說明問題,在乙個類的定義內部,你無法得知使用何種名稱的物件是可以訪問的 在編寫 cart 類時,並不知道之後物件的名稱將會命名為 c...