Tipuri de date SQL

Tipurile de date SQL din motorul de baze de date Microsoft Access constau din 13 tipuri de date principale definite de motorul de baze de date Microsoft Access și mai multe sinonime valide recunoscute pentru aceste tipuri de date.

Următorul tabel listează tipurile de date principale.

Tip de date

Dimensiunea spațiului de stocare

Descriere

BINARY

1 byte per caracter

Orice tip de date poate fi stocat într-un câmp de acest tip. Nu se efectuează nicio translatare a datelor (de exemplu, în text). Modul în care sunt introduse datele într-un câmp binar dictează cum vor apărea ele ca rezultat.

BIT

1 byte

Valori și câmpuri Da și Nu care conțin doar una din două valori.

TINYINT

1 byte

O valoare număr întreg între 0 și 255.

MONEY

8 byți

Un întreg scalat între
-922.337.203.685.477,5808 și 922.337.203.685.477,5807.

DATETIME
(Vedeți DOUBLE)

8 byți

O valoare dată sau oră aflată între anii 100 și 9999.

UNIQUEIDENTIFIER

128 de biți

Un număr unic de identificare utilizat cu apeluri de procedură de la distanță.

REAL

4 byți

O valoare în virgulă flotantă și precizie simplă, de la -3,402823E38 la -1,401298E-45 pentru valori negative, de la 1,401298E-45 la 3,402823E38 pentru valori pozitive și 0.

FLOAT

8 byți

O valoare în virgulă flotantă și precizie simplă, de la -1,79769313486232E308 la -4,94065645841247E-324 pentru valori negative, de la 4,94065645841247E-324 la 1,79769313486232E308 pentru valori pozitive și 0.

SMALLINT

2 byți

Un întreg scurt, între -32.768 și 32.767.

INTEGER

4 byți

Un întreg lung, între-2.147.483.648 și 2.147.483.647.

DECIMAL

17 byți

Un tip de date numerice exacte care conține valorile de la 1028 - 1 până la -1028 - 1. Puteți defini atât precizia (1-28), cât și scara (0 - precizie definită). Precizia și scara implicite sunt 18 și respectiv 0.

TEXT

2 byți per caracter (vedeți nota)

De la zero la un maximum de 2,14 gigabyți.

IMAGINE

După cum este necesar

De la zero la un maximum de 2,14 gigabyți. Utilizat pentru obiecte OLE.

CHARACTER

2 byți per caracter (vedeți nota)

De la zero la 255 de caractere.


Notă : Caracterele din câmpurile definite drept TEXT (numit și MEMO) sau CHAR (numit și TEXT(n) cu o anumită lungime) sunt stocate în formatul de reprezentare Unicode. Caracterele Unicode necesită în mod uniform doi byți pentru a stoca fiecare caracter. Pentru bazele de date Microsoft Access existente care conțin predominant date caracter, aceasta poate însemna că fișierul bază de date s-ar dubla aproape ca dimensiune după conversia în formatul Microsoft Access. Cu toate acestea, reprezentările Unicode ale multor seturi de caractere, cele notate anterior cu SBCS, pot fi comprimate cu ușurință la un singur byte. Dacă definiți o coloană CHAR cu atributul COMPRESSION, datele vor fi comprimate automat așa cum sunt stocate și decomprimate atunci când sunt regăsite din coloană.



Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×