Как включить и использовать тип данных больших чисел в MS Access

Поделись сейчас:

В этой статье мы узнаем, как можно добавить тип больших чисел в таблицу Access и как это повлияет. 

Даже если вы не являетесь крупным предприятием, могут возникать ситуации, когда вам необходимо работать с очень большими числами. Это не обязательно должны быть денежные суммы, и они могут быть результатом любых вычислений, выполненных с имеющимися данными. Поле типа данных «большие числа» в Access в любом случае не содержит денежных значений, но оно полезно, если вам приходится управлять действительно большими числами и регулярно выполнять с ними дополнительные вычисления. Этот тип данных совместим с типом данных SQL _BIGINT. Таким образом, вы можете импортировать данные из внешней базы данных, которая поддерживает этот тип данных.Понимание типа данных больших чисел в MS Access

Добавление поля типа данных больших чисел в таблицу доступа

По сравнению с полем типа данных «Число» поле типа данных «Большое число» имеет гораздо большую область действия и диапазон вычислений. Он поддерживает файлы размером до восьми байтов, таким образом предоставляя пользователям диапазон, который примерно вдвое превышает диапазон, указанный в полях числового типа данных.

Важный аспект, который необходимо учитывать при работе с полями типа данных «большое число», заключается в том, что после добавления и сохранения в таблице база данных становится совместимой со старыми версиями Access. Это можно рассматривать как один из самых больших недостатков реализации полей типа данных «большие числа». Однако вы получите уведомление об этом, это будет предупреждающее сообщение с вопросом, хотите ли вы поддерживать совместимость базы данных.

Как включить тип данных больших чисел в MS Access

Выберите параметр «Поддержка типа данных BigInt для связанных или импортированных таблиц».Это не тот тип данных, который активируется по умолчанию. Вы можете либо применить его вручную к определенным полям в таблице, либо включить его для операций импорта или связывания. Для этого вам нужно выбрать опцию Поддерживать тип данных BigInt для связанных или импортированных таблиц. После выбора этой опции ваша база данных теряет обратную совместимость и больше не может работать со старыми версиями Access. Таким образом, это необратимое изменение.

Использование полей типа данных больших чисел в MS Access — ключевые моменты, которые следует помнить

После того, как этот тип данных был установлен для таблиц в вашей базе данных, они помечаются как Access 2016. Таким образом, для любой версии Access в период с 2007 по 2006 год формат файла «.accdb» изменится на Access 2016. Это означает постоянное изменение, которое были внесены в базу данных, что называется штамповкой. Это также приводит к обновлению используемой версии Access, но общий формат не меняется. Если вы продолжите открывать базу данных в старых редакциях, вы столкнетесь со следующими штампами:

  1. Для баз с версиями старше 16.7 не работает поле типа данных большого числа, вы можете открыть базу данных.
  2. Для баз данных с версиями более поздними, чем 16.7, тип данных большого числа работает, но вы можете открыть его только в Access 2016.

Поле «Тип данных больших чисел», безусловно, может быть очень полезным, если вы ищете что-то, что решает вашу проблему работы с большими числами, но у него есть свои проблемы. Поэтому убедитесь, что вы рассмотрели все это, прежде чем решите использовать его.

Если вы хотите, чтобы данные, хранящиеся в базе данных MS Access, всегда были защищены от повреждения данных, немедленно инвестируйте в инструмент, который может ремонт мдб файлы.

Об авторе:

Вивиан Стивенс — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая sql восстановление и программные продукты для восстановления Excel. Для получения дополнительной информации посетите www.datanumen.com

Поделись сейчас:

Комментарии закрыты.