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