Главная /
Основы SQL /
Разработан курсор для создания списка книг, вышедших в издательстве "Мир". DECLARE @n VARCHAR(50), @iz VARCHAR(50), @p MONEY, @message VARCHAR(80) DECLARE @cur1 CURSOR PRINT ' Список книг' DECLARE cursor1 CURSOR FOR SELECT Название, Издательство, Цена FRO
Разработан курсор для создания списка книг, вышедших в издательстве "Мир".
Укажите правильные ответы.
вопросПравильный ответ:
курсор написан без ошибок
в операторе
FETCH
порядок следования переменных не соответствует полям оператора SELECT
в объявлении курсора
освобождение ресурсов производится до закрытия курсора, что недопустимо
переприсваивание открытого курсора (оператор
SET
) недопустимо Сложность вопроса
76
Сложность курса: Основы SQL
60
Оценить вопрос
Комментарии:
Аноним
Какой человек ищет данные вопросы inuit? Это же очень простые ответы
21 фев 2019
Аноним
Какой человек гуглит данные вопросы inuit? Это же элементарно
26 май 2016
Другие ответы на вопросы из темы базы данных интуит.
- # Для определения количества пассажиров, вылетевших в заданный город в течение конкретного месяца, разработана процедура: CREATE PROC my_proc2 @c VARCHAR(20), @m INT, @k INT OUTPUT AS SELECT @k=Count(Билет.Фамилия_пассажира) FROM Билет INNER JOIN Рейс ON Билет.Номер_рейса = Рейс.Номер_рейса GROUP BY Рейс.Конечный_пункт, Month(Рейс.Дата_вылета) HAVING Рейс.Конечный_пункт=@c AND Month(Рейс.Дата_вылета)=@m Укажите правильный вызов процедуры
- # В базе данных basa1 имеется таблица Блюдо. Из базы данных basa2 необходимо выполнить действие по увеличению стоимости всех блюд на 50%. В какой базе данных должна быть создана процедура и как можно ее выполнить?
- # Дан фрагмент Java-программы для выборки данных из таблицы Блюдо, расположенной в источнике данных с именем DSN=mystud. Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection myCon= DriverManager.getConnection( "jdbc:odbc:mystud","user1","user1"); Statement mySt=myCon.createStatement(); ResultSet rs=mySt.executeQuery( "SELECT Название_блюда, Калорийность FROM Блюдо "); while (rs.next()) { String var1=rs.getString(1); String var2=rs.getString(2); String var3=rs.getString(3); ... } Указать правильные ответы.
- # Даны таблицы CREATE TABLE Город ( Код_Города INT , Название VARCHAR(20) NOT NULL, Тариф MONEY, Регион VARCHAR(20)) CREATE TABLE Разговор (Код_Разговора INT, Код_Города INT NOT NULL, Фамилия VARCHAR(20), Дата DATETIME NOT NULL, Продолжительность INT NOT NULL) Определить фамилии абонентов, общее время разговоров которых менее 10 мин, а общая стоимость оказалась больше 100 руб.
- # Дана таблица Билет с полями: номер_места CHAR(3) номер_рейса CHAR(6) дата_продажи DATETIME стоимость MONEY фамилия_пассажира VARCHAR(20) NOT NULL Укажите правильный оператор добавления записи.