mysql integer alanına kaç karakter girilir.
mysql tablosunda
int alanında
barkod` INT(25) olarak tanımlı
Şunu girmeye :
3240047282212
çalıştığımda hata olarak
Out of range value for column 'barkod' at row 1 (aralık dışı değer uyarısı)
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (4)
Type | Storage (Bytes) | Minimum Value Signed | Minimum Value Unsigned | Maximum Value Signed | Maximum Value Unsigned |
---|---|---|---|---|---|
TINYINT | 1 | -128 | 0 | 127 | 255 |
SMALLINT | 2 | -32768 | 0 | 32767 | 65535 |
MEDIUMINT | 3 | -8388608 | 0 | 8388607 | 16777215 |
INT | 4 | -2147483648 | 0 | 2147483647 | 4294967295 |
BIGINT | 8 | -263 |0 |263-1 | 2*64-1 |
en fazla int(10) yapabilirsin. oda int <= 2147483647