我有这样的表:
那里有order_address
字段。
因为我存储了买家/用户的详细信息,即姓名+地址+城市+ Pin /邮政编码+州+国家+移动。
所有我使用sep
作为每个人的分隔符。
现在我想用全表中的其他字符替换所有sep
。
假设我想在整个表格中将sep
替换为//
。
那么如何使用查询呢?我不知道它有任何建议。
答案 0 :(得分:2)
SET SQL_SAFE_UPDATES=0;
设置SQL_SAFE_UPDATE模式
Update order_table
set order_address = REPLACE(order_address , 'sep', '//')
WHERE order_address LIKE '%sep%';
答案 1 :(得分:0)
您可以使用REPLACE
,如下所示:
UPDATE table1
SET order_address = REPLACE (order_address, 'sep', '//')
WHERE order_address LIKE '%sep%'