Получить следующий номер последовательности
Назначение
Функция 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');