Я больше не буду расширять аббревиатуру ... но добавлю некоторый нюанс к другому определению: вы можете хранить любые данные в BLOB-объекте независимо от других интерпретаций байтов, которые они могут иметь.Текст может храниться в BLOB-объекте, но вам лучше использовать CLOB, если у вас есть такая опция.
Не должно быть никаких различий между BLOB-объектами в разных базах данных в том смысле, что после того, как вы сохранили и получили данныеэто не изменилось .... как каждая база данных достигает «черного ящика» и, к счастью, почти без исключения не имеет значения.Однако способ взаимодействия с BLOBS может сильно отличаться, так как для него не существует спецификаций в стандартах SQL (или стандартов в спецификациях?).Обычно вам придется вызывать процедуры / функции для сохранения, извлекать их, и ограничение любого запроса на основе содержимого BLOB-объекта практически невозможно, если не запрещено.
Среди других вещей, перечисленных в виде двоичных данных, вы также можетехранить двоичные представления текста -> кодов символов с заданной кодировкой ... без фактического знания или указания используемой кодировки.
BLOBS являются наименьшими общими знаменателями форматов хранения.