IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Migrations Access à SQL Server

Par Maxence HUBICHE
 

Cet article tente de répertorier les éléments de comparaison entre Access et SQL Server (ou MSDE). Il évoluera donc avec le temps. Merci de ne pas hésiter à revenir régulièrement pour voir les évolutions.


COMPARAISONS
Structures de tables
Les types de données
Les propriétés des champs
Les noms des champs
A propos des relations
Les requêtes
a
a
a
a
2. MIGRER UNE BASE ACCESS


COMPARAISONS



Structures de tables



Les types de données


AccessSQL Server
TexteVarchar ou NVarChar
MémoText ou NText
OctetTinyInt
EntierSmallInt
Entier LongInt
Réel SimpleReal
Réel DoubleFloat
N° RéplicationVarBinary ou UniqueIdentifier
DécimalDecimal ou Numeric
Date/HeureDateTime ou SmallDateTime
MonétaireMoney
NuméroAutoInt (Compteur - Identity)
Oui/NonBit
Objet OLEImage
HyperlienText ou NText

Les propriétés des champs


AccessSQL Server
Taille du champLongueur
FormatContrainte CHECK, objet Règle
Masque de Saisie-
Légende-
Valeur par défautValeur par défaut, Contraint DEFAULT ou objet Par Défaut
Valide SIContrainte CHECK, ou objet Règle
Message si erreur-
Null InterditNul autorisé
Chaîne vide autoriséeContrainte CHECK, objet Règle
IndexéCréation d'un index sur la colonne
Compression unicode-
Décimales-
-Précision
-Echelle
-Début du compteur
-Incrément du compteur

Les noms des champs


AccessSQL Server
de 1 à 64 caractères. Les caractères .!'[] sont interditsde 1 à 128 caractères. Tous les caractères autorisés par unicode sont utilisables.

A propos des relations


AccessSQL Server
Appliquer l'intégrité référentielleContrainte FOREIGN KEY
Mettre à jour en cascadeIl faut programmer un déclencheur
Effacer en cascadeIdem
Fenêtre des relationsDiagrammes de bases de données

Les requêtes



a



a



a



a



2. MIGRER UNE BASE ACCESS




Ce document est et reste la propriété exclusive de son auteur.
La copie, modification et/ou distribution par quelque moyen que ce soit est soumise à l'obtention préalable de l'autorisation de l'auteur.