Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 09:48
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Если не сложно переведите, то что ниже, с языка IB на язык mssql... Думал разница не большая, ан нет... Учить mssql пока нет возможности Так что если не сложно по пожалуйста ))CREATE TRIGGER CHARACTER_BU0 FOR "CHARACTER"ACTIVE BEFORE UPDATE POSITION 0ASbegin IF (NEW.STRENGTH OLD.STRENGTH ) THEN /*проверяем Update(изменения) сделаны для СИЛЫ?*/ /*если да, то */ IF (NEW.STRENGTH > 32750 ) THEN /*проверяем не превышает ли новое значение Силы 32750 поинтов*/ NEW.STRENGTH = 32750; /*если превышает то забиваем на изменения и даем максимум поинтов *//*Повторяем проверку для всех качеств*/ IF (NEW.DEXTERITY OLD.DEXTERITY ) THEN IF (NEW.DEXTERITY > 32750 ) THEN NEW.DEXTERITY = 32750; IF (NEW.VITALITY OLD.VITALITY ) THEN IF (NEW.VITALITY > 32750 ) THEN NEW.VITALITY = 32750; IF (NEW.ENERGY OLD.ENERGY ) THEN IF (NEW.ENERGY > 32750 ) THEN NEW.ENERGY = 32750;end
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Триггер который будет обращаться к нескольким таблицам Guest Продолжение старого архива 0 16.10.2011 16:04
PHP И MSSQL Guest Продолжение старого архива 0 16.10.2011 14:12
Почему не срабатывает триггер Guest Новые вопросы и ответы 2 0 29.09.2011 06:28
Как переключается триггер DE? Guest Новый архив 3 0 05.06.2011 07:46



© www.otvetnemail.ru - Форум вопросов и ответов.