[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не работает триггер
Shuriken
Всем привет!

Только начал разбирать с триггерами. Создал триггер:

DELIMITER $$
CREATE TRIGGER `trig` AFTER INSERT ON `result`
FOR EACH ROW BEGIN
insert into `goal` (`q`) values (7);
END $$
DELIMITER ;


но он не работает. Вставлял записи в таблицу `result` с помощью PHP и PMA, но таблица `goal` остаётся пустой.

В чём подвох?
vagrand
Рискну предположить что триггер не создался. Покажите ка нам результат работы команды: show triggers;

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Valick
Да и версию MySQL не плохо было бы уточнить

_____________
Стимулятор ~yoomoney - 41001303250491
Shuriken
Цитата (vagrand @ 21.11.2012 - 13:02)
Рискну предположить что триггер не создался. Покажите ка нам результат работы команды: show triggers;

user posted image
Shuriken
Цитата (Valick @ 21.11.2012 - 13:24)
Да и версию MySQL не плохо было бы уточнить

MySQL-сервера (5.1.40)
vagrand
Ну так вы создавали триггер на таблицу result, а у в списке триггер на таблицу ftb_match

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Shuriken
Цитата (vagrand @ 22.11.2012 - 12:43)
Ну так вы создавали триггер на таблицу result, а у в списке триггер на таблицу ftb_match

Когда создавал триггер, таблица называлась result, потом я её пеерименовал на ftb_match. С таблицами всё верно.
vagrand
Покажите как еще результат команды: show create table goal
И результат команды: show triggers покажите полностью, а не кусочек.

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Быстрый ответ:

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