„Binary datatype”/ obiekt binarny/ BLOB jest z definicji nieprzezroczysty dla bazy danych. Jeśli użyjesz tego typu, zależy to od aplikacji aby go przetworzyć.
Jeśli chcesz, aby baza danych przetwarzała/indeksowała/przeszukiwała Twoje dane, wybierz typ danych, który rozumie. W przypadku SQL Server BIGINT to 8 bajtów (64 bity), a NUMERIC może mieć 38 cyfr (~ 126 bitów). W MySQL, DECIMAL/NUMERIC może mieć 64 lub 65 cyfr (~ 212 bitów).
A jeśli rzeczywiście masz tutaj prawdziwe wymagania, możesz „wyodrębnić” rzeczywiste istotne segmenty do ich własnych kolumn i zapytać o nie.
W najbardziej tępym i niedoinformowanym przypadku obejściowym może to być podzielenie 256-bitowego fragmentu na 2 lub 4 słowa; ale jeśli masz jakiekolwiek rzeczywiste wymagania, powinieneś być w stanie zidentyfikować bardziej szczegółowe sekcje, które są interesujące dla biznesu.