„Двоичен тип данни“/ двоичен обект/ BLOB е непрозрачен за базата данни по дефиниция. Ако използвате този тип, зависи от приложението да го обработя.
Ако искате базата данни да обработва/индексира/запитва вашите данни, изберете тип данни, който разбира. За SQL Server BIGINT е 8 байта (64 бита), а NUMERIC може да отиде до 38 цифри (~ 126 бита). В MySQL DECIMAL/NUMERIC може да отиде до 64 или 65 цифри (~ 212 бита).
И ако наистина имате реално изискване тук, можете да „разбиете“ действителните значими сегменти в техните собствени колони и да направите заявка за тях.
В най-тъпия и неинформиран случай за заобикаляне, това може да бъде разделянето на вашия 256-битов парче на 2 или 4 думи; но ако имате някакви реални изисквания, трябва да можете да идентифицирате по-конкретни секции, които представляват бизнес интерес.