Types de données SQL

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Les types de données SQL du moteur de base de données Microsoft Access consistent de 13 principaux types de données définis par le moteur de base de données Microsoft Access et plusieurs synonymes valides reconnus pour ces types de données.

Le tableau suivant présente la liste des types de données primaires.

Type de données

Taille de stockage

Description

BINARY

1 octet par caractère

N'importe quel type de données peut être stocké dans un champ de ce type. Aucune conversion des données (en texte, par exemple) n'est opérée. La manière avec laquelle les données sont entrées dans un champ binaire détermine la manière avec laquelle elles seront affichées.

BIT

1 octet

Valeurs Yes et No ainsi que les champs qui ne peuvent contenir qu'une valeur parmi deux possibles.

TINYINT

1 octet

Valeur entière comprise entre 0 et 255

MONEY

8 octets

Entier scalaire compris entre
– 922 337 203 685 477,5808 et 922 337 203 685 477,5807.

DATETIME
(voir DOUBLE)

8 octets

Valeur date ou heure comprise entre l'année 100 et l'année 9999.

UNIQUEIDENTIFIER

128 bits

Numéro d'identification unique utilisé avec les appels de procédure à distance.

REAL

4 octets

Valeur en virgule flottante à simple précision, comprise entre – 3,402823E38 et – 1,401298E-45 pour les valeurs négatives, entre 1,401298E-45 et 3,402823E38 pour les valeurs positives, et 0.

FLOAT

8 octets

Valeur en virgule flottante à double précision, comprise entre – 1,79769313486232E308 et – 4,94065645841247E-324 pour les valeurs négatives, entre 4,94065645841247E-324 et 1,79769313486232E308 pour les valeurs positives, et 0.

SMALLINT

2 octets

Entier court compris entre -32 768 et 32 767.

INTEGER

4 octets

Entier long compris entre -2 147 483 648 et 2 147 483 647.

DECIMAL

17 octets

Type de données numérique exact contenant des valeurs comprises entre 1028 - 1 et - 1028 - 1. Vous pouvez définir la précision (1 - 28) ainsi que l'échelle (0 - précision définie). La précision et l'échelle par défaut sont 18 et 0 respectivement.

TEXT

2 octets par caractère (voir Remarques)

Zéro à 2,14 giga-octets au maximum.

IMAGE

Selon besoin

Zéro à 2,14 giga-octets au maximum. Utilisé pour les objets OLE.

CHARACTER

2 octets par caractère (voir Remarques)

Zéro à 255 caractères.


Remarque : Les caractères des champs définis comme TEXT (également appelé MEMO) ou CHAR (également appelé TEXT(n) avec une longueur spécifique) sont stockés au format de représentation Unicode. Les caractères Unicode nécessitent tous deux octets pour stocker chaque caractère. Pour les bases de données Microsoft Access existantes contenant des données à prédominance caractères, la conversion d'un fichier de base de données au format Microsoft Access peut presque doubler la taille du fichier. Toutefois, la représentation Unicode de plusieurs jeux de caractères, ceux jusque ici désignés comme des jeux de caractères mono-octet (SBCS), peut être facilement compressée en un octet unique. Si vous définissez une colonne CHAR avec l'attribut COMPRESSION, les données seront automatiquement compressées lors de leur stockage, et décompressées lors de leur extraction de la colonne.



Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×