|
Триггер на добавление новой записи в таблицу
|
|||
---|---|---|---|
#18+
Здравствуйте! У меня есть 3 таблицы: Сеансы, билеты и зал. Нужно создать триггер на заполнение, который будет проверять количество билетов на определенный сеанс при добавлении новой записи в таблицу. Т.е. когда хотят добавить новую запись в билеты, где kolbil будет больше чем kolmest в zal - эта запись не должна добавляться в таблицу. Так же у меня уже есть триггер для bilety , возможно его модифицировать, а не создавать новый чисто для проверки билетов. Пробовал сам создать триггер нужный, не вышло. Подскажите, как лучше реализовать подобное? table seans Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
table bilety Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
table zal Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
trigger bilety Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2020, 10:28 |
|
Триггер на добавление новой записи в таблицу
|
|||
---|---|---|---|
#18+
AMDshnik Пробовал сам создать триггер нужный, не вышло. Подскажите, как лучше реализовать подобное? AMDshnik Так же у меня уже есть триггер для bilety Препод такое не примет, несмотря на то, что хотя результат его работы правильный. Читайте в хелпе "CREATE TRIGGER", это всего одна страница, обратите внимание на псевдотаблицы inserted, deleted ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2020, 10:57 |
|
Триггер на добавление новой записи в таблицу
|
|||
---|---|---|---|
#18+
alexeyvg, прочитал, особо это ситуацию не изменило, сложновато для меня на данный момент. Всё, что я пробовал, даже скидывать стыдно. Может примером решения поделитесь? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2020, 14:17 |
|
|
start [/forum/topic.php?fid=46&msg=39950334&tid=1686193]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 314ms |
total: | 458ms |
0 / 0 |