Получить следующий номер последовательности

Назначение
 

Функция DB_Common::nextId предоставляет следующий (свободный) номер в заданной последовательности.

Синтаксические правила
mixed nextId(string $seq_name, boolean $on_demand);
$seq_name

Имя последовательности.

$on_demand

Порядок предоставления номера:

  • true – создать новую последовательность (с заданным в аргументе $seq_name именем), затем выбрать из нее номер;

  • false – выбрать номер из существующей последовательности.

Значение по умолчанию – true.

Возвращаемое значение

Результаты обработки запроса:

  • mixed – номер последовательности в случае успешного выполнения запроса;

  • DB_Error-объект – в случае ошибки при выполнении запроса.

Пример
$id = $db- >nextID('mySequence');