ВУЗ:
Составители:
Рубрика:
117
Окончание табл. 18
1
2
WHILE
Цикл с предусловием.
WHILE логическое_выражение
{оператор_SQL | блок _операторов}
[BREAK]
{оператор_SQL | блок _операторов}
[CONTINUE]
...BREAK
Выход из цикла WHILE
...CONTINUE
Продолжение цикла WHILE
DECLARE
Позволяет объявлять локальные переменные. Этот оператор
может стоять не только в начале процедуры, но и где угодно
в ее теле
PRINT
Выдает заданное значение на экран.
IF EXISTS (SELECT ID_Kaf
FROM Students
WHERE ID_Kaf = 1)
PRINT 'Кафедра МОиПЭВМ'
Длина строки с сообщением не должна превышать
255 символов
CASE
Позволяет выражениям принимать значение в зависимости от
условий. CASE является стандартной возможностью ANSI
SQL-92
Простое CASE-выражение:
CASE expression
WHEN expression1 THEN exression1
[[WHEN expression2 THEN expression2[..]]
[ELSE expressionN]
END
Пример 98. По введенному краткому названию кафедры вы-
вести ее полное название:
SELECT [Название кафедры] =
CASE NameKaf
WHEN 'МОиПЭВМ' THEN 'Математическое обеспечение и
применение ЭВМ'
WHEN 'САПР' THEN 'Системы автоматизированного
проектирования'
WHEN 'ИнОУп' THEN 'Информационное обеспечение
управления'
WHEN 'ВТ' THEN 'Вычислительная техника'
ELSE 'Нет такой кафедры'
END;
Окончание табл. 18 1 2 WHILE Цикл с предусловием. WHILE логическое_выражение {оператор_SQL | блок _операторов} [BREAK] {оператор_SQL | блок _операторов} [CONTINUE] ...BREAK Выход из цикла WHILE ...CONTINUE Продолжение цикла WHILE DECLARE Позволяет объявлять локальные переменные. Этот оператор может стоять не только в начале процедуры, но и где угодно в ее теле PRINT Выдает заданное значение на экран. IF EXISTS (SELECT ID_Kaf FROM Students WHERE ID_Kaf = 1) PRINT 'Кафедра МОиПЭВМ' Длина строки с сообщением не должна превышать 255 символов CASE Позволяет выражениям принимать значение в зависимости от условий. CASE является стандартной возможностью ANSI SQL-92 Простое CASE-выражение: CASE expression WHEN expression1 THEN exression1 [[WHEN expression2 THEN expression2[..]] [ELSE expressionN] END Пример 98. По введенному краткому названию кафедры вы- вести ее полное название: SELECT [Название кафедры] = CASE NameKaf WHEN 'МОиПЭВМ' THEN 'Математическое обеспечение и применение ЭВМ' WHEN 'САПР' THEN 'Системы автоматизированного проектирования' WHEN 'ИнОУп' THEN 'Информационное обеспечение управления' WHEN 'ВТ' THEN 'Вычислительная техника' ELSE 'Нет такой кафедры' END; 117
Страницы
- « первая
- ‹ предыдущая
- …
- 116
- 117
- 118
- 119
- 120
- …
- следующая ›
- последняя »