Последовательности
Этот раздел посвящен объектам последовательности. Подробную информацию о движке хранения см. в разделе Движок хранения последовательностей.
Последовательность — это объект, генерирующий последовательность числовых значений, как указано в операторе CREATE SEQUENCE. Последовательности являются альтернативой AUTO_INCREMENT, когда требуется больший контроль над тем, как генерируются номера последовательности.
Так как SEQUENCE кэширует значения, это может быть иногда быстрее. Кроме того, вы можете получить доступ к последнему сгенерированному значению всеми используемыми последовательностями; оно не ограничено ограничениями LAST_INSERT_ID( ).
См. также Движок хранения последовательностей.
| Заголовок | Описание |
|---|---|
| Обзор последовательностей | Объект, генерирующий последовательность числовых значений. |
| CREATE SEQUENCE | Создает последовательность, которая генерирует новые значения при вызове с NEXT VALUE FOR. |
| SHOW CREATE SEQUENCE | Показать оператор CREATE SEQUENCE, который создал последовательность. |
| ALTER SEQUENCE | Изменение параметров SEQUENCE. |
| DROP SEQUENCE | Удаление SEQUENCE. |
| Функции последовательностей | Функции, которые могут быть использованы для SEQUENCE. |
| SHOW TABLES | Список не временных таблиц, представлений или последовательностей. |
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/sequences/