mysql 如何删除String类型字段的双引号

时间:2025-04-06 16:42:00

我有一张表,其名为office_address的列有双引号字符串,如"Hello World!"。现在我想只用字符串Hello World!替换双引号字符串。我怎样才能通过mySql查询来完成这项工作。如何从mySql中的字段值中删除双引号?

表名:client_information

列名:office_address
使用TRIM()函数:

mysql> SELECT TRIM('"' FROM '"Hello World!"'); 
+---------------------------------+ 
| TRIM('"' FROM '"Hello World!"') | 
+---------------------------------+ 
| Hello World!     | 
+---------------------------------+ 
1 row in set (0.00 sec) 

执行

UPDATE `client_information` 
SET `office_address` = TRIM(BOTH '"' FROM `office_address`) 

这将更新与开头和结尾的双引号去掉你的地址栏。