Модуль: Типы данных в SQL и специфика типов данных в SQLite


5. REAL (числа с плавающей запятой)


REAL — тип данных для хранения чисел с плавающей запятой (дробные значения). В SQL это могут быть типы FLOAT, DOUBLE PRECISION и другие.

REAL в SQLite

  • Хранение: SQLite хранит значения REAL в формате 8-байтового числа с плавающей запятой (IEEE 754).
  • Особенность: SQLite не различает типы FLOAT и DOUBLE — все дробные числа хранятся как REAL. Этот тип данных подходит для хранения значений, требующих высокой точности, таких как показатели температуры или стоимости товаров.

Пример создания таблицы с типом REAL:

CREATE TABLE measurements ( 
   id INTEGER PRIMARY KEY, 
   temperature REAL, 
   pressure REAL 
); 

time 1000 ms
memory 256 Mb

Комментарий учителя