firebird language reference 30 rus
AUTONOMOUS TRANSACTION ............................................................................. 379 POST_EVENT ........................................................................................... FROM COURSES WHERE START_DAY IS NOT DISTINCT FROM END_DAY IF (NEW.JOB IS DISTINCT FROM OLD.JOB) THEN POST_EVENT 'JOB_CHANGED'; См. также: IS. IS Доступно BEGIN INSERT INTO LOG(MSG) VALUES ('USER ' || CURRENT_USER || ' REFUSED.'); POST_EVENT 'CONNECTION ATTEMPT' || ' BY BLOCKED USER!'; END -- теперь вызываем исключение EXCEPTION0 码力 | 719 页 | 3.98 MB | 1 年前3Firebird 2.5 LangRef Update Russian
TRANSACTION DO BEGIN INSERT INTO LOG ( MSG) VALUES ( 'USER ' || CURRENT_USER || ' REFUSED.'); POST_EVENT 'CONNECTION ATTEMPT' || ' BY BLOCKED USER!'; END -- теперь вызываем исключение: EXCEPTION COURSES WHERE START_DAY IS NOT DISTINCT FROM END_DAY IF (NEW.JOB IS DISTINCT FROM OLD.JOB) THEN POST_EVENT 'JOB_CHANGED'; IS [NOT] DISTINCT FROM всегда возвращает TRUE или FALSE и никогда NULL (неизвестное NATURAL NCHAR NO NOT NULL NUMERIC OCTET_LENGTH OF ON ONLY OPEN OR ORDER OUTER PARAMETER PLAN POSITION POST_EVENT PRECISION PRIMARY PROCEDURE RDB$DB_KEY REAL RECORD_VERSION RECREATE RECURSIVE REFERENCES RELEASE0 码力 | 364 页 | 1.45 MB | 1 年前3PlantUML 1.2019.3 Справочное руководство по языку
===RENDERING=== else -->[no] ===REDIRECT_CHECK=== endif else -->[yes] ===RENDERING=== endif if "is Post?" then -->[yes] "Page.onPost()" --> "Page.onRender()" as render --> ===REDIRECT_CHECK=== else -->[no]0 码力 | 159 页 | 1.76 MB | 1 年前3PlantUML 1.2019.2 Справочное руководство по языку
===RENDERING=== else -->[no] ===REDIRECT_CHECK=== endif else -->[yes] ===RENDERING=== endif if "is Post?" then -->[yes] "Page.onPost()" --> "Page.onRender()" as render --> ===REDIRECT_CHECK=== else -->[no]0 码力 | 159 页 | 1.76 MB | 1 年前3PlantUML 1.2019.1 Справочное руководство по языку
===RENDERING=== else -->[no] ===REDIRECT_CHECK=== endif else -->[yes] ===RENDERING=== endif if "is Post?" then -->[yes] "Page.onPost()" --> "Page.onRender()" as render --> ===REDIRECT_CHECK=== else -->[no]0 码力 | 147 页 | 1.89 MB | 1 年前3PlantUML 1.2019.6 Справочное руководство по языку
===RENDERING=== else -->[no] ===REDIRECT_CHECK=== endif else -->[yes] ===RENDERING=== endif if "is Post?" then -->[yes] "Page.onPost()" --> "Page.onRender()" as render --> ===REDIRECT_CHECK=== else -->[no]0 码力 | 173 页 | 1.95 MB | 1 年前3PlantUML 1.2019.9 Справочное руководство по языку
===RENDERING=== else -->[no] ===REDIRECT_CHECK=== endif else -->[yes] ===RENDERING=== endif if "is Post?" then -->[yes] "Page.onPost()" --> "Page.onRender()" as render --> ===REDIRECT_CHECK=== else -->[no]0 码力 | 173 页 | 1.97 MB | 1 年前3PlantUML 1.2019.4 Справочное руководство по языку
===RENDERING=== else -->[no] ===REDIRECT_CHECK=== endif else -->[yes] ===RENDERING=== endif if "is Post?" then -->[yes] "Page.onPost()" --> "Page.onRender()" as render --> ===REDIRECT_CHECK=== else -->[no]0 码力 | 167 页 | 1.87 MB | 1 年前3PlantUML 1.2020.23 Справочное руководство по языку
===RENDERING=== else -->[no] ===REDIRECT_CHECK=== endif else -->[yes] ===RENDERING=== endif if "is Post?" then -->[yes] "Page.onPost()" --> "Page.onRender()" as render --> ===REDIRECT_CHECK=== else -->[no]0 码力 | 306 页 | 3.12 MB | 1 年前3PlantUML 1.2020.22 Справочное руководство по языку
===RENDERING=== else -->[no] ===REDIRECT_CHECK=== endif else -->[yes] ===RENDERING=== endif if "is Post?" then -->[yes] "Page.onPost()" --> "Page.onRender()" as render --> ===REDIRECT_CHECK=== else -->[no]0 码力 | 294 页 | 3.03 MB | 1 年前3
共 14 条
- 1
- 2