111 подписчиков
Hash функция от CLOB'а дает разные значения. Часто возникает необходимость сравнить два значения. Их можно просто приравнять. Но если это текст, особенно, длинный текст, особенно, хранимый вне базы, то хотелось бы сравнивать не сам исходный материал, а какой-то компактный слепок с него. Равны слепки, - вероятно, равны и оригиналы. Для этого существуют hash функции, вычисляющие конечно-мерное число по произвольной длины аргументу. И наиболее очевидная из них это функция ora_hash(): with tab as ( select...
4 года назад
4,8K подписчиков
4 тома «Войны и мир» в одной строчке? Это возможно! Да, это не шутка, а вполне реальная операция под названием «хэширование». Если коротко, то криптографическая хэш-функция, чаще называемая просто хэшем, — это математический алгоритм, преобразовывающий произвольный массив данных в состоящую из букв и цифр строку строго фиксированной длины. Происходит это с помощью алгоритмов шифрования, например, SHA256. Т.е. получается, что сколько бы входных данных вы не ввели, они все преобразуются в уникальную 64-символьную строку – выходные данные...
2 года назад
111 подписчиков
SQL запрос обычно содержит управляющие параметры. Как их передать правильно? Есть таблица square_test из двух столбцов (arg, func), квадратная функция аргумента - просто для примера: Мы хотим извлечь одну строку, скажем для значения аргумента 5, и пишем запрос, в условную часть которого where записываем нужное нам условие arg = 5 - получаем искомый результат: Казалось бы, все правильно, и так часто учат. А на самом деле правильно вот так - и мы сейчас обсудим очень важный момент, способный сильно...
5 лет назад
112 подписчиков
Хэширование, или хэш-функция — одна из основных составляющих современной криптографии и протокола блокчейна. Но, что это такое? Как наглядно представить сущность хэша? Начнем с того, что хэширование — это особое преобразование любого массива информации, в результате которого получается некое отображение, образ или дайджест, называемый хэшем (hash) — уникальная короткая символьная строка, которая присуща только этому массиву входящей информации. Из этого следует, что для любого объема информации,...
5 лет назад