我在 Oracle 数据库的选择中对一行进行 sha1-hash 时遇到问题。我在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 时,我似乎找不到可以使用的类似功能。就我的谷歌搜索而言,我猜测 dbms_crypto.hash_sh1 与它有关,但我还没有能够将我的大脑包裹在它周围......
任何指针将不胜感激。