ВУЗ:
Составители:
Рубрика:
78
Для задания названия столбца можно применить псевдоним:
declare
@LastName nvarchar(60)
exec proc_po1 '4',
@LastName output
select @LastName as 'Фамилия туриста'
Теперь столбец имеет заголовок (рис. 70).
В таблице 15 приводятся примеры хранимых процедур с входными и вы-
ходными параметрами.
Таблица 15
Хранимые процедуры с входными и выходными параметрами
№ SQL-конструкция для создания Команда для извлечения
create proc proc_po1
@TouristID int,
@LastName nvarchar(60) output as
select @LastName = Фамилия
from Туристы
where [Код туриста] = @TouristID
declare @LastName nvarchar(60)
exec proc_po1 '4',
@LastName output
select @LastName as
'Фамилия туриста'
Описание
Извлечение фамилии туриста по заданному коду
Результат запуска
1
№ SQL-конструкция для создания Команда для извлечения
create proc proc_po2
@CountCity int output as select
@CountCity = count([Код туриста])
from [Информация о туристах]
where Город like '%рг%'
declare @CountCity
int exec proc_po2 @CountCity
output select @CountCity
as 'Количество туристов, прожи-
вающих в городах %рг%'
Описание
2
Подсчет количества туристов из городов, имеющих в своем названии сочетание
букв «рг». Следует ожидать число три (Екатеринбург, Оренбург, Санкт–
Петербург)
Рис. 69. Результат запуска процедуры
proc_po1
Рис. 70. Выполнение процедуры
proc_po1. Применение псевдонима
Страницы
- « первая
- ‹ предыдущая
- …
- 76
- 77
- 78
- 79
- 80
- …
- следующая ›
- последняя »
