如何在数据库中将“+”(加号)替换为空格?

发布于 2024-10-26 00:28:54 字数 41 浏览 1 评论 0原文

我的数据库包含许多+号,我想用空格替换它...... 应该查询什么?

My database contains many + signs and i want to replace it with white-space....
What should be the query for that ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

烟燃烟灭 2024-11-02 00:28:55
update tbl set column = replace(column, '+', ' ')

这会将名为“tbl”的表中名为“column”的列中的所有“+”更新为单个空格,每个“+”一个空格

如果您只需要选择显示,则相同的功能,例如

select replace(column, '+', ' ') column, other1, col3
from tbl
update tbl set column = replace(column, '+', ' ')

This updates all '+'s in the column named "column" in the table named "tbl" to a single white space, one for each "+"

If you only need to select for display, then same function, e.g.

select replace(column, '+', ' ') column, other1, col3
from tbl
扭转时空 2024-11-02 00:28:55

更新 TABLE_NAME 设置FIELD_NAME = 替换(FIELD_NAME, '+', ' ');

文档

update TABLE_NAME set FIELD_NAME = replace(FIELD_NAME, ‘+’,‘ ’);

Documentation

彡翼 2024-11-02 00:28:55

对于 Oracle:替换

For Oracle: REPLACE

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文