Учебно-справочное пособие по СУБД Informix

         

Программные операторы.



Программные операторы.

CALL function([список аргументов]) [RETURNING список переменных] ! ! ! передача по значению

CASE CASE (выражение) WHEN логич.выраж. WHEN выраж1 . . . или . . . [EXIT CASE] [EXIT CASE] . . . . . . WHEN логич.выраж. WHEN выраж2 . . . . . . [OTHERWISE] [OTHERWISE] . . . . . . END CASE END CASE

IF логическое выражение THEN . . . [ELSE . . . ] END IF не забывайте закрывать все операторы IF !!!

FOR I= i1 TO i2 [STEP i3] statement . . . [CONTINUE FOR] . . . [EXIT FOR] . . . END FOR

CONTINUE { FOR | FOREACH | MENU | WHILE } EXIT { CASE | WHILE | FOR | FOREACH | MENU | INPUT | DISPLAY | PROGRAM[(status code for UNIX)] }

WHILE логическое выражение операторы . . . . . . [CONTINUE WHILE] . . . [EXIT WHILE] . . . END WHILE

GOTO [:] метка Двоеточие ':' для совместимости с ANSI стандартом LABEL метка: Действует только внутри блока

RUN {"командная строка UNIX"|char-variable} [RETURNING int-variable | WITHOUT WAITING]

SLEEP целое-выраж. Подождать n секунд



Содержание раздела