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

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

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

Какие из далее объявленных переменных
int var1;EXEC SQL BEGIN DECLARE SECTION;int var2;char var3[10];EXEC SQL END DECLARE SECTION;
можно использовать в качестве INTO-переменных встроенного SQL:

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
var3(Верный ответ)
var1
var2(Верный ответ)
Похожие вопросы
Какие из далее объявленных переменных
int var1;EXEC SQL BEGIN DECLARE SECTION;int var2;char var3[10];EXEC SQL END DECLARE SECTION;
можно использовать в качестве переменных связи встроенного SQL:
Какую из далее объявленных переменных
int var1;EXEC SQL BEGIN DECLARE SECTION;int var2;char var3[10];EXEC SQL END DECLARE SECTION;
можно использовать в качестве индикаторной переменной встроенного SQL:
Какие из далее объявленных переменных
int var1;int var2;EXEC SQL BEGIN DECLARE SECTION;int var3;EXEC SQL END DECLARE SECTION;
можно использовать в качестве переменных связи встроенного SQL:
Какой тип курсора 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 указывают:
В операторах
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 указывает:
В операторах
stmt_str1 :='UPDATE tbl1 SET f1= ? WHERE f2=10';EXEC SQL PREPARE stmt2 FROM :stmt_str1;EXEC SQL EXECUTE stmt2 USING :f1, :f2;
идентификатор :f1 указывает: