Junior — Middle
Mi a TINYINT adattípus fő funkciója egy adatbázisban?
sobes.tech MI
Válasz az MI-től
A TINYINT adattípus az adatbázisokban nagyon kicsi egész számok tárolására szolgál. Általában 1 bájt memóriát foglal el, és értékeket tárolhat 0-tól 255-ig (ha előjel nélküli UNSIGNED) vagy -128-tól 127-ig (ha előjeles SIGNED).
A TINYINT fő funkciója az, hogy helyet takarítson meg numerikus adatok tárolásakor, amikor az értékek nem lépik túl ezeket a határokat. Például hasznos zászlók, állapotok, kis számlálók vagy kategóriák tárolására.
SQL példák:
CREATE TABLE users (
id INT PRIMARY KEY,
is_active TINYINT UNSIGNED NOT NULL DEFAULT 1
);
Itt az is_active mező 0 vagy 1 értéket tárolhat, és helyet takarít meg a nagyobb típus használatához képest.