我正试图将哈希检查从服务器应用程序移至PostgreSQL。
换句话说,我需要调用一个查询到PGSQL,该查询将查询字符串与字段字符串进行比较,并将相等比较的结果作为布尔值返回,但我不知道如何在纯SQL上实现这一点。
更新:我有一个名为 users 的表,其中包含字段 password (目前为 text ,未来为 bytea )。我想写类似于以下内容的东西
更新:我有一个名为 users 的表,其中包含字段 password (目前为 text ,未来为 bytea )。我想写类似于以下内容的东西
select * from values ('WrittenPassword' = users.password) where username = 'someuser' ,
其必须返回true或false作为相等比较的结果.
SELECT fieldname = 'hashvalue' AS alias ...
- zerkms