Задать вопрос

Для чего может быть нужен sequence?

Понимаю, что в MySQL не существует sequence... но иногда приводят альтернативную реализацию с дополнительной таблицей.

Вопрос — зачем эта реализация нужна?
  • Вопрос задан
  • 576 просмотров
Подписаться 5 Простой 2 комментария
Решения вопроса 2
@light___soul
Full Stack Middle Web Developer
1) sequence удобен когда нужен уникальный id не только в одной таблице а в нескольких. Если это нужно можно организовать, чтобы id не повторялся во всех таблицах.
2) общий sequence на несколько БД. Помогает объединить две таблицы с разных БД и у всех уникальный id
3) и т.д.
Ответ написан
Комментировать
Maksclub
@Maksclub Автор вопроса
maksfedorov.ru
Добавлю к LS Timer
Sequence используют для того, чтобы ДО INSERT мы могли работать с полноценной сущностью, у которой уже до добавления есть свой необходимый ID
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
26 дек. 2024, в 14:50
2000 руб./за проект
26 дек. 2024, в 14:40
15000 руб./за проект
26 дек. 2024, в 14:27
100000 руб./за проект