powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Update запрос
6 сообщений из 6, страница 1 из 1
Update запрос
    #34526518
Molasar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

PostgreSQL 8.1, PGAdmin 1.6.2

Есть ли в SQL конструкция чтобы можно было с помощью запроса на обновление удалить из таблицы все вхождения определенной фразы?

Например,

1 Весна-Машина
2 Весна-Собака
3 Окно
4 Весна-Дверь
5 Телефон

Необходимо оставить только:

1 Машина
2 Собака
3 Окно
4 Дверь
5 Телефон

Заранее благодарю.
...
Рейтинг: 0 / 0
Update запрос
    #34526535
Serik Akhmetov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) position & substring
2) Regular Expressions
...
Рейтинг: 0 / 0
Update запрос
    #34526620
Molasar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, но можно по конкретнее?
...
Рейтинг: 0 / 0
Update запрос
    #34526774
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MolasarСпасибо, но можно по конкретнее?А в чем сложности? Ну делаешь апдейт
Код: plaintext
update myTable set myField=(тут вычисляешь новое значение myField) where (тут накладываешь условия отбора строк)

Для того, как вычислить новое значение и привели нужные функции. А непостредственно к апдейту отношения вопрос не имеет.
...
Рейтинг: 0 / 0
Update запрос
    #34531035
ShadyAngel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вах, зачэм так сложно?

Код: plaintext
update myTable set myField=replace(myField, 'Вессна-', '');

А тут:
http://www.postgresql.org/docs/8.2/interactive/functions-string.html
список многих других забавных извращений, которые можно делать со строками.
...
Рейтинг: 0 / 0
Update запрос
    #34531929
Фотография pamir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShadyAngelВах, зачэм так сложно?Где сложно? Дано общее решение. Я не вглядывался, что ему нужно просто убрать слово "Весна-". К тому же, общее решение всегда лучше - человек потом не будет спрашивать, а как ему убрать слово "Зима-"...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Update запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]