добавление записей

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
2hands
Сообщения: 21
Зарегистрирован: 06 дек 2005, 14:42

добавление записей

Сообщение 2hands » 04 мар 2009, 15:19

Добрый день!
подскажите как правильно организовать добавление записей в 2е связанные таблицы?
делаю так

while (......)
{
insert into t1...
while (...)
{
insert into t2 (***)
}
}
commit()

добавить в t2 не получается, поскольку до комита в t1 нет записи, а в (***) используется id из t1.
Наверное что-то вв принципе неверно. подскажите что или дайте ссылку где почитать.
спасибо

WildSery
Заслуженный разработчик
Сообщения: 1738
Зарегистрирован: 05 июн 2006, 16:19

Re: добавление записей

Сообщение WildSery » 04 мар 2009, 17:43

Это не так, и вставлять можно запросто, так, как ты написал.
Вероятно, что у тебя всё же что-то отличается от того, что именно ты сюда написал.

Ответить