Ni aina gani ya Tinyint katika MySQL?
Ni aina gani ya Tinyint katika MySQL?

Video: Ni aina gani ya Tinyint katika MySQL?

Video: Ni aina gani ya Tinyint katika MySQL?
Video: SQL 2024, Machi
Anonim
MySQL Aina za data
Aina p e S i z e D e s c r i p t i o n
TINYINT [Urefu] 1 baiti Masafa ya -128 hadi 127 au 0 hadi 255 ambayo haijatiwa saini.
SMALLINT[Urefu] 2 baiti Masafa kati ya -32, 768 hadi 32, 767 au 0 hadi 65535 ambazo hazijasainiwa.
MEDIUMINT[Urefu] 3 ka Masafa kati ya -8, 388, 608 hadi 8, 388, 607 au 0 hadi 16, 777, 215 ambazo hazijasainiwa.

Vivyo hivyo, Tinyint katika MySQL ni nini?

Kuhusu INT, TINYINT Hizi ni aina tofauti za data, INT ni nambari ya 4-byte, TINYINT ni nambari ya baiti 1. Sintaksia ya TINYINT aina ya data ni TINYINT (M), ambapo M inaonyesha upeo wa upana wa onyesho (hutumika tu ikiwa yako MySQL mteja anaiunga mkono).

Zaidi ya hayo, ni aina gani ya data ya Tinyint katika Seva ya SQL? Nambari kamili aina za data Ikiwa haijatiwa saini, MySQL Aina ya data ya TINYINT unaweza mbalimbali kutoka -127 hadi 127; ambapo Aina ya Seva ya SQL TINYINT kila mara safu 0 hadi 255. Kwa hivyo, isipokuwa ikiwa haijatiwa saini TINYINT , na MySQL Aina ya data ya TINYINT inapaswa kubadilishwa kuwa Seva ya SQL SMALLINT aina ya data.

Kisha, ni aina gani ya INT katika MySQL?

INT − Saizi ya kawaida nambari kamili ambayo inaweza kusainiwa au kubatilishwa. Ikiwa imesainiwa, inaruhusiwa mbalimbali ni kutoka -2147483648 hadi 2147483647. Ikiwa haijatiwa saini, inaruhusiwa mbalimbali ni kutoka 0 hadi 4294967295. Unaweza kubainisha upana wa hadi tarakimu 11.

Tinyint ni nini?

A TINYINT ni thamani kamili ya biti 8, sehemu ya BIT inaweza kuhifadhi kati ya biti 1, BIT(1), na biti 64, BIT(64). Kwa maadili ya boolean, BIT(1) ni ya kawaida sana.

Ilipendekeza: