Объявление переменных

Все переменные на которые имеется ссылка в предложениях SQL, должны сначала быть объявлены в SQL DECLARE SECTION ( РАЗДЕЛе ОБЪЯВЛЕНИЙ ), исполяьзующем обычный синтаксис главного языка. Вы можете иметь любое число таких разделов в программе, и они могут размещаться где-нибудь в коде перед используемой переменной, подчиненной ограничениям определенным в соответствии с главным языком. Раздел объявлений должен начинать и кончаться вложенными командами SQL — BEGIN DECLARE SECTION ( Начало Раздела Объявлений ) и END DECLARE SECTION ( Конец Раздела Объявлений ), которым предшествует, как обычно EXEC SQL (Выполнить). Чтобы объявить переменные исполяьзуемые в предыдущем примере, вы можете ввести следующее:
EXEC SQL BEGIN DECLARE SECTION; Var id-num: integer; Salesperson: packed array (1 . .10) ot char; loc: packed array (1. .10) ot char; comm: real; EXEC SQL END DECLARE SECTION;

Для незнакомых с ПАСКАЛем, Var — это заголовок который предшествует ряду объявляемых переменных, и упакованным ( или распакованным ) массивам являющимися серией фиксированных переменных значений различаемых с помощью номеров( например, третий символ loc будет loc (3) ). Использование точки с запятой после каждой переменной указывает на то что это — Паскаль, а не SQL.

‹ Извлечение значений переменных
Вверх
Курсор ›

Оцените статью
Айтистанция
Добавить комментарий

Adblock
detector