Russian Qt Forum

Программирование => Базы данных => Тема начата: IUnknown от Июнь 17, 2006, 20:33



Название: Очередь в MySQL
Отправлено: IUnknown от Июнь 17, 2006, 20:33
Нужно создать таблицу на n записей. После добавления в нее n-й записи первая должна автоматически удалится, а все остальнiiе сместится на одну(вторая должна стать первой). Можно ли жто реализовать средствами сервера или прийдется скрипт самому писать?


Название: Очередь в MySQL
Отправлено: Admin от Июнь 18, 2006, 20:44
самому стеков и FIFO в базе нет!


Название: Очередь в MySQL
Отправлено: Azathoth от Июнь 19, 2006, 06:11
Если БД MySQL 5, то это легко реализуется через триггеры.
http://dev.mysql.com/doc/refman/5.0/en/using-triggers.html