Sobes.tech
Junior — Middle

Quelle est la fonction principale du type de données TINYINT dans une base de données?

sobes.tech IA

Réponse de l'IA

Le type de données TINYINT dans une base de données est utilisé pour stocker des nombres entiers très petits. Il occupe généralement 1 octet de mémoire et peut stocker des valeurs allant de 0 à 255 (si non signé UNSIGNED) ou de -128 à 127 (si signé SIGNED).

La fonction principale de TINYINT est d’économiser de l’espace lors du stockage de données numériques lorsque les valeurs ne dépassent pas ces limites. Par exemple, il est pratique pour stocker des drapeaux, des statuts, de petits compteurs ou des catégories.

Exemple d’utilisation en SQL:

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

Ici, le champ is_active peut stocker 0 ou 1, économisant de l’espace par rapport à l’utilisation d’un type plus grand.