Types de données SQL ANSI équivalents

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Le tableau suivant répertorie les types de données SQL ANSI, les types de données SQL du moteur de base de données Access du moteur de base de données Microsoft Access et leurs synonymes valides. Il recense également le type de données Microsoft SQL Server équivalent.


Type de données SQL ANSI


Type de données SQL Microsoft Access


Synonyme


Type de données Microsoft SQL Server

BIT VARIANT

BINAIRE (voir notes)

VARBINARY,
VARIABLES
binaires PEU VARYÉE

BINAIRE, VARBINARY

Non pris en charge

BIT (voir notes)

BOOLÉEN, LOGIQUE, LOGICAL1, YESNO

BIT

Non pris en charge

TINYINT

INTEGER1, OCTET

TINYINT

Non pris en charge

COMPTEUR (voir notes)

AUTOINCREMENT

(Voir notes)

Non pris en charge

MONEY

CURRENCY

MONEY

DATE, HEURE ET HORODATAGE

DATETIME

DATE, heure (voir notes)

DATETIME

Non pris en charge

UNIQUEIDENTIFIER

GUID

UNIQUEIDENTIFIER

DECIMAL

DECIMAL

NUMERIC, DEC

DECIMAL

REAL

REAL

SIMPLE, FLOAT4, IEEESINGLE

REAL

DOUBLE PRÉCISION, FLOAT

FLOAT

DOUBLE, FLOAT8, IEEEDOUBLE, NUMBER (voir notes)

FLOAT

SMALLINT

SMALLINT

SHORT, INTEGER2

SMALLINT

INTEGER

INTEGER

LONG, INT, INTEGER4

INTEGER

INTERVAL

Non pris en charge

Non pris en charge

Non pris en charge

IMAGE

LONGBINARY, STANDARD, OLEOBJECT

IMAGE

Non pris en charge

TEXTE (voir notes)

LONGTEXT, LONGCHAR, Mémo, NOTE, NTEXT (voir notes)

TEXT

CARACTÈRE, CARACTÈRE VARIANT, CARACTÈRE NATIONAL, CARACTÈRE NATIONAL VARIABLE

CAR (voir notes)

TEXTE (n), alphanumérique, caractère, chaîne, VARCHAR, caractère variable, NCHAR, NATIONAL CHARACTER, NATIONAL CHAR, caractère NATIONAL VARYing, NATIONAL CHAR VARYing (voir Remarques)

CHAR, VARCHAR, NCHAR, NVARCHAR

Remarques : 

  • Le type de données BIT SQL ANSI ne correspond pas au type de données BIT SQL Microsoft Access. Il correspond au type de données binaire à la place. Il n'existe aucun équivalent SQL ANSI pour le type de données BIT SQL Microsoft Access.

  • TIMESTAMP n'est plus pris en charge en tant que synonyme pour DATETIME.

  • NUMERIC n'est plus pris en charge en tant que synonyme de FLOAT ou DOUBLE. La valeur numérique est désormais utilisée comme synonyme pour DECIMAL.

  • Un champ LONGTEXT est toujours stocké au format de représentation Unicode.

  • Si le texte Nom du type de données est utilisé sans spécifier la longueur facultative, un champ LONGTEXT est créé. Cela permet l'écriture d'instructions de TABLE qui génèrent des types de données cohérents avec Microsoft SQL Server.

  • Un champ CHAR est toujours stocké au format de représentation Unicode, qui est l'équivalent du type de données ANSI SQL NATIONAL.

  • Si le texte Nom du type de données est utilisé et que la longueur facultative est spécifiée (par exemple, texte (25), le type de données du champ est équivalent au type de données CHAR. Cela préserve la compatibilité descendante pour la plupart des applications Microsoft Access, tout en permettant d'aligner le type de données texte (sans spécification de longueur) sur Microsoft SQL Server.

Développez vos compétences dans Office
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.

×