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

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

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

Какое значение будет занесено в поле f2 оператором
EXEC SQL INSERT INTO tbl1 (f1,f2,f3)    VALUES( :f1,:f2:indf2, :f3:indf3);
если индикаторная переменная indf2 равна нулю:

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

Варианты ответа
значение 0
значение NULL
текущее значение переменной f2;(Верный ответ)
Похожие вопросы
Какое значение будет занесено в поле 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 имеет отрицательное значение:
Какое значение будет присвоено индикаторной переменной indf2, используемой в операторе
EXEC SQL FETCH c1 INTO :f1,:f2    INDICATOR:indf2, :f3:indf3;
если извлекаемое значение поля f2 равно NULL:
Какое значение будет присвоено индикаторной переменной indf3, используемой в операторе
EXEC SQL FETCH c1 INTO :f1,:f2    INDICATOR:indf2, :f3:indf3;
если извлекаемое значение поля f3 равно NULL:
Какую функцию следует использовать для создания пустого объекта, записываемого оператором INSERT в поле f2 таблицы tbl1, созданной оператором
CREATE TABLE tbl1 ( f1 CLOB, f2 BLOB);
Какую функцию следует использовать для создания пустого объекта, записываемого оператором INSERT в поле f1 таблицы tbl1, созданной оператором
CREATE TABLE tbl1 ( f1 CLOB, f2 BLOB);
Отметьте пары значений, которые будут вставлены в таблицу tbl1 оператором
INSERT INTO tbl1(f1,f2)   VALUES (1+ COALESCE (    SELECT MAX(f1) FROM tbl1, 0 ), 100);
, если эта таблица не содержит ни одной строки:
Отметьте пары значений, которые будут вставлены в таблицу tbl1 оператором
INSERT INTO tbl1(f1,f2)   VALUES (10+ COALESCE (    SELECT MAX(f1) FROM tbl1, 0 ), 50);
, если эта таблица не содержит ни одной строки:
Отметьте все пары значений, которые будут занесены в результирующий набор оператором
SELECT f1, CASE f2 WHEN 'aaa' THEN 'AAA' ELSE f2 END FROM tbl1;
, если таблица tbl1 содержит следующие строки:
поле f1:поле f2:
1'aaa'
2'bbb'
3'ccc'
4'ddd'
В операторах
stmt_str1 :='INSERT INTO tbl1 (f1,f2,f3)    VALUES (?, ?, ?)';EXEC SQL PREPARE stmt2 FROM :stmt_str1;EXEC SQL EXECUTE stmt2 USING :f1, :f2, :f3;
идентификатор :f1 указывает: