11 EKİM 2012, PERŞEMBE
MySql: (2) vs (varsayılan) (1) - fark nedir? (Varsayılan)
tinyint (1)
olarak mysql boolean biliyordum.
Bugünint(4)
, int(6)
... gibi tinyint(2)
de diğerleri gibi bir tam sayı ile tanımlanan bir tablo görüyorum
Boyutu türü tamsayı ve mini tamsayı alanında ne demektir ?
CEVAP
11 EKİM 2012, PERŞEMBE
(m)
sütun ekran genişliğini gösterir; MySQL istemci uygulamalar gibi sorgu sonuçlarını gösteren bu.
Örneğin:
| v | a | b | c |
----- ----- ----- -----
| 1 | 1 | 1 | 1 |
| 10 | 10 | 10 | 10 |
| 100 | 100 | 100 | 100 |
Burada a
, b
c
sırasıyla TINYINT(1)
, TINYINT(2)
TINYINT(3)
kullanıyor. Gördüğünüz gibi, sol tarafta ekran genişliğini kullanarak değerleri yastıkları.
Önemli, yani TINYINT(1)
[-128 .. 127]
kabul eden belirli bir türü için değerleri kabul aralığı etkilemez unutmayın.
Bunu Paylaş:
Git arasındaki fark nedir itin.=mevcut...
'kamu, varsayılan olarak korumalı...
Nasıl MySQL bir Datetime sütun için va...
Mini tamsayı, küçük tamsayı, mediumint...
UİTableViewCell varsayılan yüksekliği ...