Я немного ошибся, но сути это не меняет.
Писал я за выражение IF( ( CUR_TIME <= 7:00) AND ( CUR_TIME > 16:00)), а у вас IF( ( CUR_TIME >= 7:00) AND ( CUR_TIME < 16:00)).
Но сути это не изменило.
IF( ( CUR_TIME >= 7:00) AND ( CUR_TIME < 16:00)) THEN ↚ здесь вы говорите, что если ( CUR_TIME >= 7:00) и ( CUR_TIME < 16:00) ОДНОВРЕМЕННО верны, THEN IF( CUR_VA...
Представим, что время настало 00:00 или 00:01, будет ли верно при этом условие ( CUR_TIME >= 7:00) ?
Нет, не будет. А если не верно одно условие в выражении, то не верно и все выражение в данном случае.
Вроде так!





Ответить с цитированием