5.2.8.1. DECLARE условий

5.2.8.1. DECLARE условий

DECLARE condition_name CONDITION FOR condition_value

condition_value:

SQLSTATE [VALUE] sqlstate_value

| mysql_error_code

Эта инструкция определяет условия, которые нуждаются в специфической обработке. Это сопоставляет имя с определенным условием ошибки. Имя может впоследствии использоваться в инструкции DECLARE HANDLER.

Здесь condition_value может быть значением SQLSTATE или же кодом ошибки MySQL.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

Модель переменных условий и свойства безопасности

Из книги автора

Модель переменных условий и свойства безопасности Многопоточные программы намного легче разрабатывать, делать их более понятными и сопровождать, если использовать известные, хорошо разработанные методики и модели. Эти вопросы уже обсуждались в главе 7, в которой для


Модель переменных условий

Из книги автора

Модель переменных условий А теперь давайте объединим все это в едином фрагменте кода, представляющем то, что мы будем называть моделью переменных условий (condition variable model, CV model), которая может существовать в виде сигнальной (signal) и широковещательной (broadcast) моделей. В первых


if - Выполнение или не выполнение предложений в зависимости от условий

Из книги автора

if - Выполнение или не выполнение предложений в зависимости от условий ifПозволяет выполнить или не выполняет определенные предложения в зависимости от заданного условияСинтаксис:if (condition) { statements}Аргументы:В целом, предложение if завершается закрывающей фигурной скобкой


Улучшенная стратегия вычисления предиката IN и условий, объединенных по OR

Из книги автора

Улучшенная стратегия вычисления предиката IN и условий, объединенных по OR По сравнению с InterBase и другими клонами, Yaffil выполняет предикат IN гораздо более эффективно. При этом используется только одно построение битовой карты для индекса, независимо от числа параметров. В


Проверка условий в операторах Select Case

Из книги автора

Проверка условий в операторах Select Case Структура Select Case не использует явным образом полные условные выражения, подобные тем, о которых шла речь выше (см. раздел "Курс на использование условных выражений"). Вы должны разбить каждое условие на две части, представленные как


3.1. Операторы и функции проверки условий

Из книги автора

3.1. Операторы и функции проверки условий В этом разделе вы узнаете об операторах, которые предназначены для создания условий отбора, а именно: об операторах, выполняющих сравнение двух или нескольких величин, и о логических операторах, позволяющих создавать


5.2.6. Синтаксис DECLARE

Из книги автора

5.2.6. Синтаксис DECLARE Инструкция DECLARE используется, чтобы определить различные элементы, локальные для подпрограммы:Локальные переменные. Подробности в разделе "5.2.7. Переменные в сохраненных подпрограммах".Условия и драйверы. Подробности в разделе "5.2.8. Условия и драйверы


5.2.7.1. Локальные переменные DECLARE

Из книги автора

5.2.7.1. Локальные переменные DECLARE DECLARE var_name[,…] type [DEFAULT value]Эта инструкция используется, чтобы объявить локальные переменные. Чтобы обеспечивать значение по умолчанию для переменной, включите предложение DEFAULT. Значение может быть определено как выражение, оно не обязательно


5. Null-значения и проверка условий

Из книги автора

5. Null-значения и проверка условий Итак, из всего вышесказанного можно сделать вывод, что в логике систем управления базами данных имеются не два логических значения (True и False), а три, ведь Null-значение также рассматривается как одно из возможных логических значений. Именно


Глава 7. Проверка условий

Из книги автора

Глава 7. Проверка условий практически любой язык программирования включает в себя условные операторы, предназначенные для проверки условий, чтобы выбрать тот или иной путь развития событий в зависимости от этих условий. В Bash, для проверки условий, имеется команда test,


9.4. Объявление переменных: declare и typeset

Из книги автора

9.4. Объявление переменных: declare и typeset Инструкции declare и typeset являются встроенными инструкциями (они абсолютно идентичны друг другу и являются синонимами) и предназначена для наложения ограничений на переменные. Это очень слабая попытка контроля над типами, которая


18.7.5. Обработка файла с помощью проверок условий

Из книги автора

18.7.5. Обработка файла с помощью проверок условий Большинство циклов while включает некоторый оператор проверки, который уточняет последовательность действий.Ниже рассматривается файл с именами служащих, и на экран выводятся подробности. После обнаружения имени служащего