Microsoft Access giver en ægte relationel database management system , som du forespørge ved at bruge struktureret forespørgsel sprog (SQL) . Ved brug SQL CREATE TABLE kommandoen , er det nødvendigt at beskrive layoutet af bordet . For hvert felt i tabellen , skal du angive den type data feltet kan gemme. Selv om Microsoft Access-database motor SQL-datatyper består af 13 primære datatyper , der er fem datatyper, du vil støde på hyppigt : heltal , SMALLINT , decimal, CHAR ( n) og DATE . INTEGER
Et heltal er et tal uden et decimalerne . Det gyldige data interval for en INTEGER er -2147483648 til 2147483647 . Du kan bruge en INTEGER i en beregning .
SMALLINT
SMALLINT er et tal , men bruger en mindre mængde plads end INTEGER datatype. Det gyldige data interval for en SMALLINT er -32.768-32.767 . En SMALLINT er et meget bedre valg end en INTEGER , når det bestemmes området vil gemme numre i det angivne interval. Du kan bruge en SMALLINT i en beregning
DECIMAL
et decimaltal er en nøjagtig numerisk datatype , der indeholder værdier fra 1028 - . 1 til - 1028 - 1. . Du kan definere både præcision (1 - 28) og skala (0 - defineret præcision) . Standarden præcision og skalaen er 18 og 0 , hhv. Du kan bruge indholdet af en decimal i en beregning.
Bemærk , at Access ikke har en decimaldata type. For at oprette numre med decimaler , enten bruge VALUTA datatype , som vil holde valuta værdier eller datatypen Tal for alle andre værdier.
CHAR (n )
en CHAR (n ) er en tekststreng , der gemmer n tegn. Char datatype anvendes til felter, der indeholder breve og andre specialtegn, og for at numrene ikke er involveret i beregningerne.
DATE
en dato datatype gemmer datoer i DD- MON- YYYY eller MM /DD /YYYY format.