gpt4 book ai didi

MySQL 使用函数更改的该行的值更新所有行

转载 作者:行者123 更新时间:2023-12-01 00:35:38 26 4
gpt4 key购买 nike

想法是更改具有相同值但在 MD5 函数之后的所有密码列

密码不能为空

| password |
| val1 |
| val2 |
...
| valn |

更新后的表应该是:

| password |
| MD5(val1)|
| MD5(val2)|
...
| MD5(valn)|

有什么想法吗?

最佳答案

update tableName 
set password = MD5(password)
where 0 = 0

像这样的东西会起作用。您没有指定表名。但这将在密码列中设置一个新值,该值将是 MD5 函数

编辑:我添加了一个 where 子句来防止安全模式错误。

我会在客户端禁用安全模式..

关于MySQL 使用函数更改的该行的值更新所有行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51539181/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com