gpt4 book ai didi

mysql删除字符串开头的所有空格

转载 作者:太空宇宙 更新时间:2023-11-03 11:46:48 29 4
gpt4 key购买 nike

因此,我意识到对于我的数据库列值,我在所有字符串前面都有一个空格。

(无法弄清楚为什么 WHERE name = "Sean" 不起作用,我偶然注意到值的前面有一个空格:WHERE name = "肖恩").

有些值需要在单词之间留一个空格。

更新(意识到我的问题不够清楚)。

我正在尝试更新数据库,以便删除每个字符串开头的空格。

谢谢。

最佳答案

尝试:WHERE ltrim(name) = "Sean"

文档链接:http://dev.mysql.com/doc/refman/5.7/en/string-functions.html#function_ltrim

编辑:重新阅读并看到您的编辑,并注意到您想要更新。在这种情况下,您希望为每个具有前导空格的列运行它。这是一个使用虚拟表名和您的姓名列的示例:

UPDATE table
SET name = ltrim(name)

这将更新每一行并删除所有前导空格。

关于mysql删除字符串开头的所有空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38132007/

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