Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
areol Member Откуда: Сообщений: 1 |
Добрый день! Требуется написать процедуру, которая будет: 1) обновлять все значения одной из записей некой таблицы A, имеющейся в базе данных, при неком условии на другие значения этой записи (например, price = price + 2 where changed is null) 2) выводить таблицу из тех записей таблицы A, где произошло обновление. Собственно, проблема с пунктом 2. Понимаю, что нужно передать процедуре таблицу через тип (create type ... as table). Но как в эту таблицу добавить и вывести (как результат select-запроса) только нужные значения, где было обновление? Заранее благодарю за ответы. |
5 май 14, 19:57 [15975954] Ответить | Цитировать Сообщить модератору |
Гавриленко Сергей Алексеевич Member Откуда: Moscow Сообщений: 37139 |
Читать про output-кляузу запроса.
Сообщение было отредактировано: 5 май 14, 19:58 |
5 май 14, 19:58 [15975959] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |