Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Обновление с выбором записей по условию из другой таблицы / 5 сообщений из 5, страница 1 из 1
28.06.2015, 22:49
    #38994591
nalim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление с выбором записей по условию из другой таблицы
Комрады, столкнулся со следующей проблемой.
Нужно обновить записи (set A.date = '01.01.2015') из таблицы A по условию A.id = B.id. Как правильно прижоинить таблицу B?
...
Рейтинг: 0 / 0
28.06.2015, 22:54
    #38994593
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление с выбором записей по условию из другой таблицы
С помощью MERGE.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
28.06.2015, 23:11
    #38994598
nalim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление с выбором записей по условию из другой таблицы
Dimitry Sibiryakov,
спасибо за наводку...

Пробую следующий запрос:
merge
into tableA as a
using (select *
from tableB
where b_status = 1) as b
on (a.id = b.id)
when matched then
update set a.flags = 100

Вопрос выполняется, никакого сообщения не выводится. Что делаю не так?
...
Рейтинг: 0 / 0
29.06.2015, 00:19
    #38994603
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление с выбором записей по условию из другой таблицы
nalimВопрос выполняется, никакого сообщения не выводится. Что делаю не так?
А почему по-твоему он не должен выполняться и какого сообщения ты ожидаешь?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
30.06.2015, 08:25
    #38995524
nalim
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обновление с выбором записей по условию из другой таблицы
Нет ошибки - выполнился.
Нет сообщения - не выполнился.

А на самом деле я забыл про commit :). Спасибо.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Обновление с выбором записей по условию из другой таблицы / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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