ВУЗ:
Составители:
Рубрика:
76
№ SQL-конструкция для создания Команда для извлечения
create procedure proc_p4
@nameTour nvarchar(50)
as
select *
from Туры inner join Сезоны
on Туры.[Код тура]=Сезоны.[Код тура]
where Туры.Название = @nameTour
exec proc_p4 'Франция'
Описание
Вывод родительской и дочерней записей с заданным названием тура из таблиц
«Туры» и «Сезоны»
Результат запуска (изображение разрезано)
4
№ SQL-конструкция для создания Команда для извлечения
create proc proc_p5
@nameTour nvarchar(50),
@Курс float
as update Туры set
Цена=Цена/(@Курс)
where Название=@nameTour
exec proc_p5 'Франция', 26
или
exec proc_p5
@nameTour = 'Франция',
@Курс= 26
Просматриваем изменения простым
SQL – запросом:
select * from Туры
Описание
Процедура с двумя входными параметрами – названием тура и курсом валюты.
При извлечении процедуры они последовательно указываются. Поскольку в са-
мом запросе используется оператор
update
, не возвращающий данных, то для
просмотра результата следует извлечь измененную таблицу оператором
select
Результат запуска
5
(1 строка обработана)
После запуска оператора
select
Продолжение таблицы 14
Страницы
- « первая
- ‹ предыдущая
- …
- 74
- 75
- 76
- 77
- 78
- …
- следующая ›
- последняя »
