mysql - 如何在我的数据库中用 SPACE 替换 "+"(加号)?

标签 mysql sql oracle sqlite

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

最佳答案

update tbl set column = replace(column, '+', ' ')

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

如果你只需要选择显示,那么同样的功能,例如

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

关于mysql - 如何在我的数据库中用 SPACE 替换 "+"(加号)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5418854/

相关文章:

php - mysql日期和时间自动标记?

php - Laravel Eloquent 比较日期时间字段中的日期

php - 在 PHP MySQL WHERE 子句中使用数组

mysql - FOREIGN KEY约束帮助Mysql

sql - 根据现有列中的数据在数据库中创建新列

mysql - 在 MySQL 中查找/替换

SQL CASE语句具体例子

sql - 检索组中的多个信息

linux - [01000][unixODBC][驱动程序管理器]无法打开 lib '/usr/local/easysoft/oracle/InstantClient112/lib/libsqora.so' : file not found

oracle - 在 Oracle 中使用 UTL_FILE 包在 Excel Sheet 中写入