Главная /
SQL и процедурно-ориентированные языки /
Какой SQL-оператор необходимо вставить в код str1:='SELECT f3 FROM tbl1 INTO ? WHERE f2 = 1'; EXEC SQL PREPARE stmt1 FROM :str1; EXEC SQL DESCRIBE OUTPUT stmt1 USING SQL DESCRIPTOR descr1; EXEC SQL EXECUTE stmt1 INTO SQL DESCRIPTOR descr1; GET DESCRIPTOR
Какой SQL-оператор необходимо вставить в код
str1:='SELECT f3 FROM tbl1 INTO ? WHERE f2 = 1';
EXEC SQL PREPARE stmt1 FROM :str1;
EXEC SQL DESCRIBE OUTPUT stmt1
USING SQL DESCRIPTOR descr1;
EXEC SQL EXECUTE stmt1 INTO SQL DESCRIPTOR descr1;
GET DESCRIPTOR descr1
VALUE 1 :f1=DATA :fnull=NULLABLE; чтобы он мог быть правильно выполнен:
вопрос
Правильный ответ:
SET DESCRIPTOR
ALLOCATE DESCRIPTOR
DESCRIBE
Сложность вопроса
60
Сложность курса: SQL и процедурно-ориентированные языки
75
Оценить вопрос
Комментарии:
Аноним
Зачёт всё. Лечу пить отмечать отлично в зачётке по интуит
20 окт 2015
Другие ответы на вопросы из темы базы данных интуит.
- # К какому уровню расширенного соответствия стандарта SQL99 относится поддержка процедур и функций, создаваемых операторами CREATE PROCEDURE и CREATE FUNCTION:
- # Какие из перечисленных возможностей входят в функциональное ядро стандарта SQL99:
- # Укажите, какие операторы, определяющие спецификацию объектного типа, имеют правильный синтаксис:
- # Какая агрегирующая функция определяет среднее значение:
- # Таблица tbl1 содержит одно поле f1 со значениями 2, 3, 4; таблица tbl2 содержит одно поле f1 со значениями 5, 6, 7, 8. Отметьте значения, которые войдут в сформированный оператором результирующий набор: (select * from tbl1 union all select * from tbl2) union all select * from tbl2;