Sobes.tech
Junior — Middle

Kāda ir galvenā funkcija datu tipam TINYINT datu bāzē?

sobes.tech AI

Atbilde no AI

Datu bāzē TINYINT datu tips tiek izmantots ļoti mazu veselu skaitļu glabāšanai. Parasti tas aizņem 1 baitu atmiņas un var glabāt vērtības no 0 līdz 255 (ja bez zīmes UNSIGNED) vai no -128 līdz 127 (ja ar zīmi SIGNED).

Galvenā TINYINT funkcija ir ietaupīt vietu, glabājot skaitliskos datus, kad vērtības nepārsniedz šos ierobežojumus. Piemēram, tas ir ērti, lai glabātu karogus, statusus, mazus skaitītājus vai kategorijas.

SQL piemērs:

CREATE TABLE users (
    id INT PRIMARY KEY,
    is_active TINYINT UNSIGNED NOT NULL DEFAULT 1
);

Šeit lauks is_active var glabāt 0 vai 1, taupot vietu salīdzinājumā ar lielāka tipa izmantošanu.