Страница 1 из 1

POST_EVENT

Добавлено: 04 окт 2006, 17:50
ILI4
Здравствуйте!
У меня такой вопрос: Можно ли в качестве имени ивента передавать переменную, т.е. имею следующий триггер:

Код: Выделить всё

CREATE TRIGGER ZAKAZ_BI FOR ZAKAZ
ACTIVE BEFORE INSERT POSITION 0
AS
declare variable name_br varchar(50);
BEGIN
  select UPPER(MARKA) FROM DEVICES WHERE DEVICES.NOMERZAKAZ=new.num_receipt into :name_br;
  POST_EVENT :name_br;
  IF (NEW.NUM_ZAKAZ IS NULL) THEN
    NEW.NUM_ZAKAZ = GEN_ID(GEN_ZAKAZ_ID,1);

END
Т.е. если у меня MARKA="Samsung", то приложению пошлется "SAMSUNG" или нет?

Добавлено: 04 окт 2006, 18:11
ILI4
Извините, разобрался, не в ивенте дело... все посылается