У меня возникла проблема с созданием sha1-хэша строки при выборе в базе данных Oracle. Я сделал это в MSSQL следующим образом:
SELECT *,HASHBYTES('SHA1',CAST(ID as varchar(10)+
TextEntry1+TextEntry2+CAST(Timestamp as varchar(10)) as Hash
FROM dbo.ExampleTable
WHERE ID = [foo]
Однако я не могу найти аналогичную функцию для использования при работе с Oracle. Что касается моего поиска в Google, я предполагаю, что dbms_crypto.hash_sh1 как-то связан с этим, но я еще не смог обдумать это...
Любые указатели будут очень признательны.