Как объединить текст в существующей записи базы данных? - PullRequest
0 голосов
/ 27 мая 2010

У меня есть таблица, поля которой

id, name, link

ссылка содержит название страницы, например "link" = "index.php". Теперь я хочу обновить это поле и добавьте "page =" перед "index.php". Используя этот метод, я хотел бы обновить каждую запись в моей таблице.

Мой желаемый синтаксис SQL должен быть примерно таким

UPDATE mytable set link= 'page=' + <existing value of link>;

Кто-нибудь знает, как этого добиться?

Ответы [ 2 ]

4 голосов
/ 27 мая 2010

Если вы используете MySQL, вы можете попробовать:

UPDATE mytable SET link = CONCAT("page:", link)
2 голосов
/ 27 мая 2010
UPDATE mytable Set link = "page:" || link
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...