MySQLде Tinyint диапазону кандай?
MySQLде Tinyint диапазону кандай?

Video: MySQLде Tinyint диапазону кандай?

Video: MySQLде Tinyint диапазону кандай?
Video: What does INT(11) actually do in MySQL? 2024, Апрель
Anonim
MySQL Берилиштер
Ty p e S i z e Д е с к р и п т и о н
TINYINT [Узундук] 1 байт Диапазон -128ден 127ге чейин же 0дөн 255ке чейин кол коюлбаган.
SMALLINT[Узундук] 2 байт Диапазон -32, 768ден 32ге, 767ге чейин же 0дон 65535ке чейин кол коюлбаган.
MEDIUMINT[Узундук] 3 байт Диапазон -8, 388, 608ден 8ге, 388ге, 607ге чейин же 0дөн 16га, 777ге, 215ке чейин кол коюлбайт.

Ошо сыяктуу эле, MySQLде Tinyint деген эмне?

INT жөнүндө, TINYINT Бул ар кандай маалымат түрлөрү, INT 4-байт саны, TINYINT 1 байттык сан. синтаксиси TINYINT маалымат түрү болуп саналат TINYINT (M), мында M максималдуу дисплей туурасын көрсөтөт (эгер сиздин MySQL кардар аны колдойт).

Андан тышкары, SQL серверинде Tinyint маалымат түрүнүн диапазону кандай? бүтүн сан маалымат түрлөрү Эгерде кол коюлбаса, MySQL TINYINT маалымат түрү болот диапазон -127ден 127ге чейин; ал эми SQL Server TINYINT түрү ар дайым диапазондору 0дөн 255ке чейин. Демек, кол коюлбаган болсо TINYINT , MySQL TINYINT маалымат түрү га айландырылышы керек SQL Server SMALLINT маалымат түрү.

Анда MySQLде INT диапазону кандай?

INT - Кадимки өлчөмдөгү бүтүн сан кол коюлган же кол коюлбаган болушу мүмкүн. Кол коюлган болсо, уруксат берилет диапазон -2147483648ден 2147483647ге чейин. Эгер кол коюлбаса, уруксат берилген диапазон 0дөн 4294967295ке чейин. 11 цифрага чейин туурасын көрсөтсөңүз болот.

Tinyint деген эмне?

А TINYINT 8 биттик бүтүн сан мааниси, BIT талаасы 1 бит, BIT(1) жана 64 бит, BIT(64) ортосунда сактай алат. Логикалык маанилер үчүн BIT(1) абдан кеңири таралган.

Сунушталууда: