插入具有 SH1 加密值的新行 - "Function does not exist"



我尝试在mysql命令行中使用以下语法:

insert into users (username, pass, firstname, lastname) values ('admin', sh1('0000'), 'foo', 'bar');

为了将新行插入到我的users表中,我意外地得到了错误1305:FUNCTION users。SH1不存在。

为什么我会犯这个错误?以及如何解决问题?谢谢

您的错误消息告诉您,函数SH1不存在,但您发布的代码使用(现有的)函数sha1

请检查您的原始代码;)

相关内容

最新更新