powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как создать хранимую процедуру со входными параметрами
5 сообщений из 5, страница 1 из 1
Как создать хранимую процедуру со входными параметрами
    #39587253
vas2016
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!возник такой вопрос:
Как создать хранимую процедуру, выводящую дату заказа (входной параметр – номер заказа) из таблицы [O]. В случае если у процедуры при запуске нет входного параметра, и предусмотреть выход из процедуры с выводом сообщения «Введите номер заказа».


Пример- неправильный, просто так привел здесь его,не смог найти нормального примера для создания хранимых процедур со входными параметрами и объяснением.
-----------------------------------------------

CREATE PROCEDURE Add8
AS
SET id ON

SELECT ShippedDate FROM Orders

RETURN
------------------------------------------------
execute [dbo].[Add8]
...
Рейтинг: 0 / 0
Как создать хранимую процедуру со входными параметрами
    #39587262
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vas2016Как создать хранимую процедуру, выводящую дату заказа (входной параметр – номер заказа) из таблицы [O]. В случае если у процедуры при запуске нет входного параметра, и предусмотреть выход из процедуры с выводом сообщения «Введите номер заказа».


Пример- неправильный, просто так привел здесь его,не смог найти нормального примера для создания хранимых процедур со входными параметрами и объяснением.Эээ, в документации не нашли? Там куча примеров.

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
CREATE PROCEDURE Add8
    @id int = null
AS 
if @id is null
begin
    raiserror('Нэту входных параметров!!!!!!', 16, 1)
    return
end

SELECT ShippedDate FROM Orders where id = @id

RETURN
...
Рейтинг: 0 / 0
Как создать хранимую процедуру со входными параметрами
    #39588157
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наличие бизнес-ошибок удобно возвращать из ХП как:
return <код ошибки>
...
Рейтинг: 0 / 0
Как создать хранимую процедуру со входными параметрами
    #39588173
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSVНаличие бизнес-ошибок удобно возвращать из ХП как:
return <код ошибки>

что это "бизнес-ошибки"? ;-)
...
Рейтинг: 0 / 0
Как создать хранимую процедуру со входными параметрами
    #39588175
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vas2016Добрый день!возник такой вопрос:
Как создать хранимую процедуру, выводящую дату заказа (входной параметр – номер заказа) из таблицы [O]. В случае если у процедуры при запуске нет входного параметра, и предусмотреть выход из процедуры с выводом сообщения «Введите номер заказа».


Пример- неправильный, просто так привел здесь его,не смог найти нормального примера для создания хранимых процедур со входными параметрами и объяснением.
-----------------------------------------------

CREATE PROCEDURE Add8
AS
SET id ON

SELECT ShippedDate FROM Orders

RETURN
------------------------------------------------
execute [dbo].[Add8]



Неплохая идея:
На сервере "предусмотреть выход из процедуры с выводом сообщения «Введите номер заказа»."
но необходимо еще MessageBox() показать, а лучше свой диалог с возможностью, чтобы юзер ввел нужный номер прямо там не стороне сервера
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как создать хранимую процедуру со входными параметрами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]