SQL UPDATE在字段/列中添加值

时间:2014-03-29 13:28:22

标签: mysql sql

这是我想要做的:

当前表:

+ ---- + ------------- +
| id |数据|
+ ---- + ------------- +
| 1 |牛cow2 |
| 2 | cat cat2 |
| 3 | cam cam2 |
| 4 | cal cal |
+ ---- + ------------- +

这就是我想要的东西

+ ---- + ------------- +
| id |数据|
+ ---- + ------------- +
| 1 |牛 a cow2 |
| 2 |猫 a cat2 |
| 3 |凸轮 a cam2 |
| 4 | cal a cal |
+ ---- + ------------- +

那就是它!我只是想在我的数据库表中已经存在的2之间添加一个小字,并想知道如何做到这一点?

2 个答案:

答案 0 :(得分:2)

你可以简单地用空格,字母a和另一个空格

替换空格字符
UPDATE foo
SET data = REPLACE(data, ' ', ' a ');

答案 1 :(得分:0)

使用Replace功能

    UPDATE tableName
   SET data = REPLACE(data, ' ', 'a')