Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Создайте хранимую процедуру с возвращаемым значением




  1. Перейдите к окну, содержащему сценарий OutputSP.
  2. Нажмите кнопку Load Script (Загрузить сценарий) в панели инструментов анализатора запросов Query Analyzer. Query Analyzer отобразит диалоговое окно Open Query File (Открытие файла запроса).

 

  1. Выделите сценарий ErrorSP и нажмите кнопку Open (Открыть). Query Analyzer загрузит сценарий.

 

  1. Нажмите кнопку Execute Query (Выполнить запрос) в панели инструментов анализатора запросов Query Analyzer. Query Analyzer создаст хранимую процедуру.

 

  1. Нажмите кнопку New Query (Новый запрос) в панели инструментов анализатора запросов Query Analyzer. Query Analyzer отобразит новое окно Query (Запрос).
  2. Введите следующие операторы на вкладке Editor (Редактор):
7. DECLARE @theError int8. EXECUTE @theError = ErrorSP9. SELECT @theError AS 'Return Value'         
  1. Нажмите кнопку Execute Query (Выполнить запрос) в панели инструментов анализатора запросов Query Analyzer. Query Analyzer выполнит хранимую процедуру и отобразит результаты. Во второй панели сетки отображается 0, что указывает на успешное выполнение команды.

 

  1. Закройте окно Query (Запрос), без сохранения изменений.

Краткое содержание

Чтобы ... Синтаксис операторов SQL
Выполнить простую хранимую процедуру EXECUTE имя_процедуры
Выполнить хранимую процедуру с входными параметрами EXECUTE имя_процедуры парам [, парам ...]
Выполнить хранимую процедуру с именованными параметрами EXECUTE хранимая_процедура @имя_парам = значение[, @имя_парам = значение ...]
Выполнить хранимую процедуру с выходными параметрами Поместите после @имя_парам в операторе EXECUTE ключевое слово OUTPUT
Выполнить хранимую процедуру с возвращаемым значением EXECUTE @имя_переменной = хранимая_процедура[, парам [, парам ...] ]
Создать хранимую процедуру CREATE PROCEDURE имя_процедуры AS операторы_процедуры
Возвратить значение из хранимой процедуры RETURN(возвращаемое_значение)

 

 

                                                                                                                                

 










Последнее изменение этой страницы: 2018-04-11; просмотров: 165.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...