Уважаемые форумчане! Помогите в наименовании товара массово удалить окончание строки. Некоторые строки заканчиваются: (Пр-во ...), где ... - название производителя. Как в SQL удалить всё, после (Пр-во?
Спасибо.
Цитата: Blackjack від Квітень 15, 2017, 16:47:22
Уважаемые форумчане! Помогите в наименовании товара массово удалить окончание строки. Некоторые строки заканчиваются: (Пр-во ...), где ... - название производителя. Как в SQL удалить всё, после (Пр-во?
Спасибо.
1. ОБЯЗАТЕЛЬНО сделайте резерв базы данных.
2. В меню Опции : SQL менеджер, выполните след. код:
UPDATE
tovar_name tn
SET
tn.name = SUBSTRING(tn.name FROM 1 FOR (POSITION('Пр-во' IN tn.name)+4))
WHERE
tn.name LIKE ('%Пр-во%')
Спасибо большое! Всё получилось.