რა არის Tinyint-ის დიაპაზონი MySQL-ში?
რა არის Tinyint-ის დიაპაზონი MySQL-ში?

ვიდეო: რა არის Tinyint-ის დიაპაზონი MySQL-ში?

ვიდეო: რა არის Tinyint-ის დიაპაზონი MySQL-ში?
ვიდეო: What does INT(11) actually do in MySQL? 2024, დეკემბერი
Anonim
MySQL მონაცემთა ტიპები
Ty p 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-დან ხელმოუწერელი.

ანალოგიურად, რა არის Tinyint MySQL-ში?

INT-ის შესახებ, TINYINT ეს არის სხვადასხვა ტიპის მონაცემთა, INT არის 4 ბაიტიანი ნომერი, TINYINT არის 1 ბაიტიანი რიცხვი. სინტაქსის TINYINT მონაცემთა ტიპი არის TINYINT (M), სადაც M მიუთითებს ეკრანის მაქსიმალურ სიგანეზე (გამოიყენება მხოლოდ იმ შემთხვევაში, თუ თქვენი MySQL კლიენტი მხარს უჭერს მას).

გარდა ამისა, რა არის Tinyint მონაცემთა ტიპის დიაპაზონი SQL Server-ში? მთელი რიცხვი მონაცემთა ტიპები თუ ხელმოუწერელი არ არის, MySQL TINYINT მონაცემთა ტიპი შეუძლია დიაპაზონი -127-დან 127-მდე; ხოლო SQL Server TINYINT ტიპი ყოველთვის დიაპაზონები 0-დან 255-მდე. ასე რომ, თუ ეს არ არის ხელმოუწერელი TINYINT , MySQL TINYINT მონაცემთა ტიპი უნდა გარდაიქმნას SQL სერვერი SMALLINT მონაცემთა ტიპი.

მაშინ, რა არის INT-ის დიაპაზონი MySQL-ში?

INT - ნორმალური ზომის მთელი რიცხვი რომელიც შეიძლება იყოს ხელმოწერილი ან ხელმოუწერელი. ხელმოწერის შემთხვევაში დასაშვებია დიაპაზონი არის -2147483648-დან 2147483647-მდე. ხელმოუწერის შემთხვევაში დასაშვებია დიაპაზონი არის 0-დან 4294967295-მდე. შეგიძლიათ მიუთითოთ 11 ციფრის სიგანე.

რა არის Tinyint?

ა TINYINT არის 8-ბიტიანი მთელი რიცხვი, BIT ველს შეუძლია შეინახოს 1 ბიტი, BIT(1) და 64 ბიტი, BIT(64). ლოგიკური მნიშვნელობებისთვის, BIT(1) საკმაოდ გავრცელებულია.

გირჩევთ: