Ashotovich
Новичок
SEQUENCE - как быть?
Всем привет.
Имеется следующая проблема.
Имеется две таблицы. В одну из них вносится запись под своим id. А затем необходимо в другую таблицу внести запись с тем же id. В первую таблицу запись вносится так:
Так вот, подскажите, пожалуйста, как просто заполучить значение ACTIVITY_SEQ.nextval, внесенное в первом запросе?
Пока что у меня есть единственное решение - делается селект по всей первой таблице с сортировкой по ACTIVITY_ID и выбором последнего значения путем последовательного присвоения каждого из значений. А есть ли способ попроще?
Заранее спасибо.
Ashotovich.
Всем привет.
Имеется следующая проблема.
Имеется две таблицы. В одну из них вносится запись под своим id. А затем необходимо в другую таблицу внести запись с тем же id. В первую таблицу запись вносится так:
PHP:
$query = "INSERT INTO ACTIVITIES VALUES (ACTIVITY_SEQ.nextval, '*всякие значения*')"; //ACTIVITY_SEQ.nextval - значение поля ACTIVITY_ID
$stmt = OCIParse($conn, $query);
OCIExecute($stmt);
Пока что у меня есть единственное решение - делается селект по всей первой таблице с сортировкой по ACTIVITY_ID и выбором последнего значения путем последовательного присвоения каждого из значений. А есть ли способ попроще?
Заранее спасибо.
Ashotovich.