Какой тип данных используют для хранения больших двоичных объектов (BLOB)?
Уровень: Middle
Ответ
Для больших бинарных данных (файлы, изображения) предназначен тип BLOB (Binary Large Object). В разных СУБД могут быть свои названия: например, в MySQL – MEDIUMBLOB/LONGBLOB, в PostgreSQL – BYTEA, в Oracle – BLOB. Эти типы позволяют хранить двоичные данные большого объема, которые не интерпретируются СУБД (воспринимаются как непрозрачный поток байтов).