Les données binaires
- les types binaires sont utilisés pour stocker des données brutes non textuelles (bits ou octets) : fichiers, images, clés cryptographiques,...
- Types standards disponibles :
BINARY(n), VARBINARY(n), BLOB, BIT
BINARY(n) correspond à une taille fix en octets (comme CHAR(n)),
VARBINARY(n) correspond à une taille variable en octets (comme VARCHAR(n))
- PostgreSQL se limite à
BYTEA et BIT(n)
- Oracle se limite
RAW(n) et BLOB (pas de type boolean !)
- Les tailles max des données binaires sont très variables selon les SGBD : 👉 consulter les docs !
- Utilisation : via une appli et une interface de programmation