SQL-datatyper

SQL-datatyperne for Microsoft Access-databaseprogrammet består af 13 primære datatyper, der er defineret i Microsoft Access-databaseprogrammet, og flere gyldige synonymer for disse datatyper.

I den følgende tabel vises de primære datatyper.

Datatype

Lagerstørrelse

Beskrivelse

BINARY

1 byte pr. tegn

Alle typer data kan gemmes i et felt af denne type. Der foretages ikke oversættelse af dataene (f.eks. til tekst). Måden, hvorpå dataene angives i et binært felt, bestemmer, hvordan de vises som output.

BIT

1 byte

Ja- og Nej-værdier og felter, der kun indeholder én af to værdier.

TINYINT

1 byte

Et heltal mellem 0 og 255.

MONEY

8 byte

Et skaleret heltal mellem
– 922.337.203.685.477,5808 og 922.337.203.685.477,5807.

DATETIME
(Se DOUBLE)

8 byte

En dato- eller klokkeslætsværdi mellem årene 100 og 9999.

UNIQUEIDENTIFIER

128 bit

Et entydigt id-nummer, der bruges med fjernprocedurekald.

REAL

4 byte

En flydende tal med enkeltpræcision i intervallet – 3,402823E38 til – 1,401298E-45 for negative værdier, 1,401298E-45 til 3,402823E38 for positive værdier samt 0.

FLOAT

8 byte

Et flydende tal med dobbelt præcision i intervallet – 1,79769313486232E308 til – 4,94065645841247E-324 for negative værdier, 4,94065645841247E-324 til 1,79769313486232E308 for positive værdier samt 0.

SMALLINT

2 byte

Et kort heltal mellem – 32.768 og 32.767.

INTEGER

4 byte

Et langt heltal mellem – 2.147.483.648 og 2.147.483.647.

DECIMAL

17 byte

En eksakt numerisk datatype, der indeholder værdier fra 1028 - 1 til - 1028 - 1. Du kan definere både præcision (1 - 28) og skalering (0 - defineret præcision). Standardpræcisionen og -skaleringen er henholdsvis 18 og 0.

TEXT

2 byte pr. tegn (se bemærkning)

Nul til maksimalt 2,14 gigabyte.

IMAGE

Som påkrævet

Nul til maksimalt 2,14 gigabyte. Bruges til OLE-objekter.

CHARACTER

2 byte pr. tegn (se bemærkning)

Nul til 255 tegn.


Bemærk: Tegn i felter, der er defineret som enten TEXT (også kaldet MEMO) eller CHAR (også kaldet TEXT(n) med en bestemt længde), gemmes i Unicode-gengivelsesformat. Unicode-tegn kræver altid to byte til at gemme hvert tegn. For eksisterende Microsoft Access-databaser, der indeholder tegnværdier, kan det betyde, at databasefilen kan blive næsten dobbelt så stor, når den konverteres til Microsoft Access-format. Alligevel kan Unicode-gengivelse af mange tegnsæt, tidligere kendt som SBCS (Single-Byte Character Sets), nemt komprimeres til en enkelt byte. Hvis du definerer en CHAR-kolonne med attributten COMPRESSION, komprimeres data automatisk, når de gemmes, og udpakkes, når de hentes fra kolonnen.



Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×