0

如何使用 sql 替换字段中的某些文本?

示例表:

id               text
-------------------------------
1        hello my name is keven
2        hello my name is steve
3        hi my name is sam

在保持剩余文本不变的情况下,如何在字段中hello替换为?hitext

4

3 回答 3

2
UPDATE YOUR_TABLE SET `text` = REPLACE(`text`, 'hello', 'hi')
于 2012-04-22T20:40:22.033 回答
1

本文所示

update TABLE_NAME set 
FIELD_NAME = replace(FIELD_NAME, ‘find this string’, ‘replace found string with this string’);
于 2012-04-22T20:40:33.213 回答
0
Select id, REPLACE(text,'hello','hi') AS text from table;

它在某种程度上依赖于数据库,但这应该适用于大多数数据库。

于 2012-04-22T20:42:10.253 回答