powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Update с использованием поиском символа в строке.
6 сообщений из 6, страница 1 из 1
Update с использованием поиском символа в строке.
    #38816982
Crunkor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

Есть поле F1 типа char в котором находится строка имеющая символ '/' (например '1234/56789') . Как выполнить update таким образом что бы в поле F2 записать всё до символа '/'?

Спасибо.
...
Рейтинг: 0 / 0
Update с использованием поиском символа в строке.
    #38816997
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Update с использованием поиском символа в строке.
    #38817000
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Update с использованием поиском символа в строке.
    #38817065
Crunkor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за информацию.

Правильный вариант
Код: sql
1.
update Table set F2=Substring(F1 from 1 for POSITION('/' in F1)-1)
...
Рейтинг: 0 / 0
Update с использованием поиском символа в строке.
    #38817183
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Crunkor,

а если встретится строка вообще без слэша? :-)

where добавь
...
Рейтинг: 0 / 0
Update с использованием поиском символа в строке.
    #38817407
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и до кучи, кроме SUBSTRING есть ещё LEFT, иногда удобнее

http://www.sql.ru/forum/1128958/izdevayas-nad-pticey-strannyy-effekt-s-indeksom-po-computed-by-polu
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Update с использованием поиском символа в строке.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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