'Binary datatype'/binary object/BLOB es opaco para la base de datos, por definición. Si usa este tipo, depende de la aplicación para procesarlo.
Si desea que la base de datos procese/indexe/consulte sus datos, elija un tipo de datos que comprenda. Para SQL Server, BIGINT es de 8 bytes (64 bits) y NUMERIC puede llegar a 38 dígitos (~ 126 bits). En MySQL, DECIMAL/NUMERIC puede ir a 64 o 65 dígitos (~ 212 bits).
Y si realmente tiene un requisito real aquí, puede "factorizar" los segmentos significativos reales en sus propias columnas y consultarlos.
En el caso de solución alternativa más contundente y desinformado, eso podría ser dividir su porción de 256 bits en 2 o 4 palabras; pero si tiene algún tipo de requerimiento real, debería poder identificar secciones más específicas que sean de interés comercial.