Что такое номера базы данных?
Непонимание числовых типов данных представляет для администратора баз данных наибольший риск компрометации данных.
Стандарт SQL92 определяет, как производители баз данных определяют поведение чисел, например длину и усечение.
Стандарт SQL92 определяет фундаментальные типы данных, формирующие типы, которые вы найдете в различных реализациях баз данных на основе SQL. В статье «Основы SQL: строковые типы данных» мы дали вам подробное описание стандартного определения строковых типов в SQL92. Теперь давайте подробнее рассмотрим числовые типы данных. Через интернет можно приобрести мтс база номеров.
Понимая основные ограничения, которым следуют определения типов данных, вы будете лучше подготовлены к использованию и миграции между различными реализациями баз данных. Эта статья даст вам обзор, который вы можете использовать вместе с документацией производителя вашей базы данных.
Из четырех типов данных — строка, число, дата-время и интервал — числа имеют самые доступные типы данных и самые большие ограничения на реализацию. Числа также представляют собой наиболее серьезный риск ухудшения качества данных во время переноса между различными реализациями баз данных. Различия в дизайне между реализациями — скажем, один и тот же тип имеет разные ограничения размера по умолчанию в Oracle и SQL Server — могут привести к тому, что процесс переноса урежет ваши числа, изменив их значение. По этой причине перед переносом необходимо изучить различия в конкретных реализациях, иначе вы рискуете поставить под угрозу точность ваших данных.