gpt4 book ai didi

mysql - SELECT REPLACE() 是否覆盖数据库中的记录

转载 作者:行者123 更新时间:2023-11-29 13:03:51 24 4
gpt4 key购买 nike

我只想从数据库中选择一列,其中所有出现的字符都被另一个字符替换。

我查看了SELECT REPLACE()但我害怕使用它。

最佳答案

不会,在 select 语句中获取值不会更改表中的值。

replace 将从表中读取数据后、从查询返回结果之前应用于数据。

注意:此规则的异常(exception)情况是,如果表上有一个触发器,该触发器在选择该表时会更改数据。然后是触发器更改数据,并且在值上使用像 replace 这样的函数仍然与触发器如何更改它无关。

关于mysql - SELECT REPLACE() 是否覆盖数据库中的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22992691/

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