[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ограничение на число записей
Игорь
К примеру есть сообщение для публикации в БД mysql, перед публикацией нужно проверить не превышен ли:
-Лимит числа сообщений в минуту, к примеру 10
-Лимит числа сообщений в час, к примеру 120
-Лимит числа сообщений в сутки, к примеру 1000

Можно ли реализовать с помощью одного запроса к БД???
И как с помощью этого же запроса узнать опубликовано сообщение или превышен лимит сообщений???

кто сталкивался с таким отпишитесь...



Спустя 31 минута, 36 секунд (27.08.2009 - 15:17) glock18 написал(а):
А если превышен что надо делать?

Спустя 4 часа, 16 минут, 44 секунды (27.08.2009 - 19:34) Игорь написал(а):
очевидно сообщение о превышении лимита)

Спустя 30 минут, 55 секунд (27.08.2009 - 20:05) glock18 написал(а):
Одним запросом видимо никак. Одним вызовом чего-то возможно. Вижу два варианта:

1. хранимая процедура с несколькими запросами (2 получается скорее всего). вызов один, запросов несколько.

2. триггер на вставку. гораздо более подходящее решение. проверяешь триггером, нужно ли вставлять запись или нет.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.