Тип данных Числовой (Number).
Поля
Числовой (Number) предназначены для хранения данных, которые должны использоваться в вычислениях. Если в вычислениях должны участвовать денежные суммы или требуется более высокая точность результатов вычислений, то следует использовать поля
Денежный (Currency), а не Числовой. Поле Числовой фактически воплощает в себе семь разных числовых полей.
Байт (Byte) позволяют хранить целые числа от 0 до 255.
Целое (Integer) могут хранить целые числа от -32768 до 32767.
Длинное целое (Long Integer) обеспечивает хранение чисел от -2 миллиардов до 2 миллиардов.
Безусловно, при использовании этих трех размеров достигается превосходная производительность, но при переходе от типа Байт к Целое, а затем к Длинное целое требуется все больший и больший объем памяти.
Два других размера числовых полей
Одинарное с плавающей точкой (Single) и
Двойное с плавающей точкой (Double), предусматривают представление чисел с плавающей точкой, поэтому при использовании производительность становится намного меньше. Поле Одинарное с плавающей точкой позволяет хранить дробные числа, имеющие не более семи значащих цифр, а поле Двойное с плавающей точкой позволяет достичь точности до 14 значащих цифр.
С другой стороны, тип
Десятичное (Decimal) позволяет хранить очень большие числа и обеспечивать точность представления десятичных чисел до 28 значащих цифр!
Последний числовой размер,
Идентификатор репликации (Replication ID), позволяет представлять уникальные идентификаторы, которые требуются в процессе синхронизации данных (на основе формата файла .mdb).
#Таблицы #ТипДанных #Числовой #Number