Как заменить «+» (знак плюс) на пробел в моей базе данных? - PullRequest
2 голосов
/ 24 марта 2011

Моя база данных содержит много знаков +, и я хочу заменить ее пробелом .... Какой должен быть запрос для этого?

Ответы [ 3 ]

6 голосов
/ 24 марта 2011
update tbl set column = replace(column, '+', ' ')

Это обновляет все '+' в столбце с именем "column" в таблице с именем "tbl" до одного пробела, по одному для каждого "+"

Если вам нужно только выбрать для отображения, то ту же функцию, например,

select replace(column, '+', ' ') column, other1, col3
from tbl
2 голосов
/ 24 марта 2011

обновить TABLE_NAME set FIELD_NAME = заменить (FIELD_NAME, ‘+’, ‘’);

Документация

0 голосов
/ 24 марта 2011

Для Oracle: ЗАМЕНИТЬ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...