База ответов ИНТУИТ

SQL и процедурно-ориентированные языки

<<- Назад к вопросам

Какое значение будет присвоено индикаторной переменной indf3, используемой в операторе
EXEC SQL FETCH c1 INTO :f1,:f2    INDICATOR:indf2, :f3:indf3;
если извлекаемое значение поля f3 равно NULL:

(Отметьте один правильный вариант ответа.)

Варианты ответа
NULL
отрицательное значение(Верный ответ)
0
Похожие вопросы
Какое значение будет присвоено индикаторной переменной indf2, используемой в операторе
EXEC SQL FETCH c1 INTO :f1,:f2    INDICATOR:indf2, :f3:indf3;
если извлекаемое значение поля f2 равно NULL:
Какое значение будет занесено в поле f2 оператором
EXEC SQL INSERT INTO tbl1 (f1,f2,f3)    VALUES( :f1,:f2:indf2, :f3:indf3);
если индикаторная переменная indf2 равна нулю:
Какое значение будет занесено в поле f2 оператором
EXEC SQL INSERT INTO tbl1 (f1,f2,f3)    VALUES( :f1,:f2:indf2, :f3:indf3);
, если индикаторная переменная indf2 равна отрицательному значению:
Каким образом будет изменено значение в поле f2 оператором
EXEC SQL UPDATE tbl1 SET f1= :f1,f2=:f2:indf2;
если индикаторная переменная indf2 имеет отрицательное значение:
Какой тип курсора cur1 применяется в следующем коде:
str1:='SELECT f1,f2 FROM tbl1 WHERE f3=? ';EXEC SQL ALLOCATE cur1 CURSOR FOR :str1;EXEC SQL OPEN cur1 USING :f3;EXEC SQL FETCH cur1 INTO :f1,:f2;
Какой тип курсора cur1 применяется в следующем коде:
str1:='SELECT f2 FROM tbl1 WHERE f1=? ';EXEC SQL ALLOCATE cur1 CURSOR FOR :str1;EXEC SQL OPEN cur1 USING :f2;EXEC SQL FETCH cur1 INTO :f1;
В операторах
stmt_str1 :='SELECT f1,f2 FROM tbl1 INTO ?, ?';EXEC SQL PREPARE stmt2 FROM :stmt_str1;EXEC SQL EXECUTE stmt2 USING :f1, :f2;
идентификаторы f1 и f2 указывают:
В операторах
stmt_str1 :='SELECT f1,f2 FROM tbl1 INTO ?, ?';EXEC SQL PREPARE stmt2 FROM :stmt_str1;EXEC SQL EXECUTE stmt2 USING :f1, :f2;
идентификаторы :f1 и :f2 указывают:
В операторах
stmt_str1 :='SELECT f1,f2 FROM tbl1 INTO ?, ?';EXEC SQL PREPARE stmt2 FROM :stmt_str1;EXEC SQL EXECUTE stmt2 USING :f1, :f2;
идентификаторы :f1 и :f2 указывают:
Отметьте все пары значений, которые будут занесены в результирующий набор оператором
SELECT f1, CASE f2 WHEN 'aaa' THEN 'AAA' ELSE f2 END FROM tbl1;
, если таблица tbl1 содержит следующие строки:
поле f1:поле f2:
1'aaa'
2'bbb'
3'ccc'
4'ddd'