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


3. TEXT (текстовый тип)


TEXT — тип данных для хранения строковых данных, таких как имена, описания и другие текстовые данные. Обычно в SQL текстовые данные представлены типами VARCHAR, CHAR или TEXT, которые различаются по максимальной длине хранимого текста.

TEXT в SQLite

  • Хранение: SQLite не имеет фиксированных ограничений по длине для TEXT. Строка может быть любой длины, пока не достигнет предела размера базы данных.
  • Особенность: В отличие от других СУБД, SQLite не различает CHAR, VARCHAR и TEXT — все строковые типы данных сохраняются как TEXT.

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


 
CREATE TABLE products ( 
   id INTEGER PRIMARY KEY, 
   name TEXT NOT NULL,
    description TEXT 
);

time 1000 ms
memory 256 Mb

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