Les principaux types

Il existent de nombreux types de données en SQL (et les languages assimilés : PostgreSQL, SQLite, SQL Server, MySQL...).

Nous retiendrons les suivants :

Type Explication
INT ou INTEGER Entiers standards
DECIMAL ou NUMERIC Nombres décimaux exactes.
VARCHAR(n) Textes courts, de longueur variable, avec un maximum de n caractères.
CHAR(n) Textes cours, de longueur fixée à n caractères.
DATE Date, en général au format AAAA-MM-JJ.
TIME Heure, en général au format HH:MM:SS.
BOOLEAN Booléen.