Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Проблама с trigger ами в MySQL. (Kirill) 19/04/2007 - 18:35:32



From: Kirill - 19/04/2007 - 18:35:32
Subject:Проблама с trigger ами в MySQL.
-----------------
Прочитал статью про деревья на вашем сайте и решил испробывать идею.

Но при первой же попытке создать триггер, выводиться ошибка.

Sql:

CREATE TRIGGER NodeInsert ON Node FOR insert AS
BEGIN
set nocount on

insert into Tree(NodeId, ParentId, Level)
select NodeId, NodeId, 0
from inserted;

insert into Tree(NodeId, ParentId, Level)
select n.NodeId, t.ParentId, t.Level + 1
from inserted n, Tree t
where n.ParentId = t.NodeId;
END


При создании выдает ошибку:"У вас синтаксическая ошибка, проверьте в мануале , ошибка около 'ON'"

Пробывал создавать триггер на MySQL версии 5.0 и 5.2. Ни как. Также пытался использовать в Postgre... так же безуспешно. Помогите решить вопрос.

Заранее благодарен.



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
31320



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |