Типи даних SQL

До типів даних SQL обробника баз даних Microsoft Access належать 13 основних типів, визначених власне в обробнику, і кілька припустимих синонімів цих типів.

У таблиці нижче наведено основні типи даних.

Тип даних

Розмір

Опис

BINARY

1 байт на символ

У полі цього типу можуть зберігатися будь-які дані. Жодне перетворення даних (наприклад, на текст) не здійснюється. Дані в полі binary зберігаються в тому самому вигляді, як їх було введено.

BIT

1 байт

Значення "Так" і "Ні", а також поля, які містять одне з лише двох можливих значень.

TINYINT

1 байт

Ціле значення від 0 до 255.

MONEY

8 байтів

Нормоване ціле число від
-922 337 203 685 477,5808 до 922 337 203 685 477,5807.

DATETIME
(див. DOUBLE)

8 байтів

Значення дати або часу в інтервалі років від 100 до 9999.

UNIQUEIDENTIFIER

128 бітів

Унікальний ідентифікаційний номер, який використовується у віддалених викликах процедур.

REAL

4 байти

Число одинарної точності з рухомою комою: від’ємні значення від -3,402823E38 до -1,401298E–45, додатні значення від 1,401298E–45 до 3,402823E38, а також 0.

FLOAT

8 байтів

Число подвійної точності з рухомою комою: від’ємні значення від -1,79769313486232E308 до -4,94065645841247E–324, додатні значення від 4,94065645841247E–324 до 1,79769313486232E308, а також 0.

SMALLINT

2 байти

Коротке ціле число від -32 768 до 32 767.

INTEGER

4 байти

Довге ціле число від -2 147 483 648 до 2 147 483 647.

DECIMAL

17 байтів

Тип точних числових даних зі значеннями від -1028 – 1 до 1028 – 1. Ви можете визначити точність (від 1 до 28) і масштаб (від 0 до визначеної точності). Стандартні значення точності й масштабу становлять відповідно 18 і 0.

TEXT

2 байти на символ (див. примітку)

Від 0 до 2,14 гігабайта.

IMAGE

Відповідно до потреби

Від 0 до 2,14 гігабайта. Використовується для об'єктів OLE.

CHARACTER

2 байти на символ (див. примітку)

Від 0 до 255 символів.


Примітка : Символи в полях, для яких визначено тип TEXT (також відомий як MEMO) або CHAR (також відомий як TEXT(n) певної довжини), зберігаються у форматі Юнікоду. Для зберігання кожного символу Юнікоду потрібно два байти. Для наявних баз даних Microsoft Access, які містять переважно символьні дані, це може означати, що після перетворення на формат Microsoft Access файл бази даних матиме майже вдвічі більший розмір. Однак подання Юнікоду багатьох наборів символів, які раніше позначалися як SBCS (однобайтні набори символів), можна легко стиснути до одного байта. Якщо визначити стовпець CHAR з атрибутом COMPRESSION, дані автоматично стискатимуться для збереження та розпаковуватимуться під час отримання зі стовпця.



Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×