| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Составление SQL-запросов > INSERT c OUTPUT |
| Автор: Veroonya 23.9.2009, 07:16 | ||
| Есть таблицы DATA (данные) STOP(приостановка) LINK (связь m к n между DATA и STOP). Нужно для каждой записи из DATA вставить записи в STOP и LINK. Я хочу использовать для этого INSERT INTO... OUTPUT, чтобы заполнить STOP и из OUTPUT взять данные для LINK. На при этом, мне нужно в OUTPUT сохранить не только вставляемые в STOP данные, но и данные из DATA Запрос выглядит так:
Но при выполнении выдается ошибка The multi-part identifier "DATA.OUID" could not be bound. С ошибкой коненчо все понятно, но как сделать так чтоб ее не было Да... желательно еще и добавить в OUTPUT ID из STOP (который при вставке автоматически заполнился) |