Sobes.tech
Junior — Middle

Кафоии асосии навъи маълумоти TINYINT дар базаи маълумот чист?

sobes.tech AI

Ҷавоб аз AI

Типи маълумоти TINYINT дар базаҳои додаҳо барои нигоҳдории рақамҳои хеле хурд истифода мешавад. Он одатан 1 байт ёдгирӣ мегирад ва метавонад арзишҳоро дар доираи 0 то 255 (агар бидуни нишон UNSIGNED бошад) ё аз -128 то 127 (агар бо нишон SIGNED бошад) нигоҳ дорад.

Функсияи асосии TINYINT он аст, ки ҳангоми нигоҳдории маълумоти рақамӣ, вақте ки арзишҳо аз ин ҳудудҳо берун намераванд, ҷойро сарфа мекунад. Масалан, барои нигоҳдории рамзҳо, статусҳо, ҳисобкунакҳои хурд ё категорияҳо қулай аст.

Маслиҳат барои истифода дар SQL:

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

Ин ҷо, майдони is_active метавонад 0 ё 1 нигоҳ дорад ва ҷойро нисбат ба истифодаи намудҳои калонтар сарфа мекунад.