Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

хранимая процедура

76K
17 ноября 2011 года
Nadinka______
1 / / 17.11.2011
Есть таблица TEACHER с полями TEACHER, TEACHER_NAME и PULPIT
Нужно создать хранимую процедуру, распечатывающую всех преподавателей фамилия которых начинается на заданную единственным входным параметром букву. Я это сделала

USE Dubickaya
go
CREATE procedure primer
@teacher_name varchar(50)="Б%"
AS
SELECT TEACHER_NAME FROM TEACHER WHERE TEACHER_NAME LIKE @teacher_name

go

exec primer
go

Теперь нужно в качестве выходного параметра задать количество выбранных строк
И я не знаю как это сделать
Помогите пожалуйста
385
17 ноября 2011 года
SomewherSomehow
477 / / 25.07.2004
1) процедура сама по себе ничего обычно не распечатывает, если только нет соотв.расширений. Так что видимо задача не распечатать а вывести на экран?
2) Вы не указали СУБД, а это очень важно
3) Как специалист по mssql скажу, что если у вас mssql то кол-во строк затронутых запросом вы можете получить из системной переменной @@rowcount. Если у вас другая субд, то может быть подключаться мои коллеги по форуму и вас посвятят.
В любом случае, всегда указывайте СУБД и ее версию.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог