40 / 0 / 0
Регистрация: 21.09.2014
Сообщений: 55
|
||||||
1 | ||||||
Написание триггера29.03.2015, 22:59. Показов 1036. Ответов 11
Метки нет (Все метки)
Ребята, создал БД - Автосервис. Сделаю скриншоты своих таблиц. На основе них, посмотрите пожалуйста на создание триггера, а то он у меня не выполняется. Не вижу, в чём может быть ошибка. Суть триггера: Сделать ограничение, чтобы мастер в автосервисе в день не мог принимать более 5 клиентов".
0
|
29.03.2015, 22:59 | |
Ответы с готовыми решениями:
11
Некорректная работа триггера Редактирование событий из триггера бд MySql Создание триггера Работа триггера INSERT |
101 / 94 / 38
Регистрация: 30.09.2009
Сообщений: 442
|
|||||||||||
29.03.2015, 23:54 | 2 | ||||||||||
я не уверен, но может вместо
0
|
40 / 0 / 0
Регистрация: 21.09.2014
Сообщений: 55
|
|
30.03.2015, 08:15 [ТС] | 3 |
Посмотри, какую ошибку выдаёт. Даже когда поменял.
0
|
40 / 0 / 0
Регистрация: 21.09.2014
Сообщений: 55
|
|
30.03.2015, 08:16 [ТС] | 4 |
Могу конечно показать, ночь сидел разбирался. Может нужно какие-нибудь запросы прописать в таблицах, чтобы заработал триггер, не пойму(
0
|
9 / 9 / 3
Регистрация: 22.01.2012
Сообщений: 122
|
|
30.03.2015, 11:50 | 6 |
1
|
101 / 94 / 38
Регистрация: 30.09.2009
Сообщений: 442
|
||||||
30.03.2015, 15:52 | 7 | |||||
может так?:
0
|
40 / 0 / 0
Регистрация: 21.09.2014
Сообщений: 55
|
|
30.03.2015, 16:58 [ТС] | 8 |
"Ошибка SQL (1064): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Begin
DECLARE @FIO varchar (50) DECLARE @date1 date D' at line 3 Я вот что думаю, может HeidiSQL не может определить значение DECLARE @?
0
|
411 / 365 / 142
Регистрация: 09.04.2011
Сообщений: 1,051
|
|
30.03.2015, 18:11 | 9 |
Вместо того, чтобы гадать и писать кучу постов, можно посмотреть в документации правильный синтаксис (тем более что даже ссылку дали).
0
|
0 / 0 / 0
Регистрация: 12.02.2012
Сообщений: 45
|
|
28.01.2016, 13:36 | 10 |
А нет нигде русифицированной документации? А то видимо у меня не очень с английским, я запутался нафиг в синтаксисе ни один вариант написанный мною не прошёл компиляцию.
0
|
101 / 94 / 38
Регистрация: 30.09.2009
Сообщений: 442
|
|
28.01.2016, 13:47 | 11 |
может запутался в порядке объявления элементов?
какую ошибку выдает? что бы найти документацию на русском, пиши вопрос гуглу на русском Добавлено через 6 минут не обязательно отлично знать английский, что бы понять техническую документацию http://www.mysql.ru/docs/mysql... te-trigger на английском, но понятно, а какими доками Вы пользуетесь?
0
|
0 / 0 / 0
Регистрация: 12.02.2012
Сообщений: 45
|
|
28.01.2016, 16:38 | 12 |
Я пользовался официалкой для HeidiSQL. Впрочем проблему я уже решил, не нравились разделители, пришлось на время их поменять и всё сработало.
Однако, всё равно спасибо что отозвались.
0
|
28.01.2016, 16:38 | |
28.01.2016, 16:38 | |
Помогаю со студенческими работами здесь
12
Ошибка при создании триггера Неправильный синтаксис создания триггера Ошибка при выполнении триггера Ошибка при создании триггера Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |