Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
3 / 3 / 5
Регистрация: 21.10.2012
Сообщений: 182
1

Как создать и вызвать процедуру с параметрами (пример в описании) ?

19.07.2016, 14:29. Показов 2836. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
T-SQL
1
2
3
4
5
6
7
CREATE PROC proc1 (@a int, @b int)
as
begin 
    SELECT @a, @b
end
 
proc1(1, 2)
Процедура создается, но не вызывается. В чём проблема?
Пишет:
Неправильный синтаксис около конструкции "1".
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.07.2016, 14:29
Ответы с готовыми решениями:

Как создать хранимую процедуру и как ее вызвать с клиента?
как создать хранимую процедуру и как ее вызвать с клиента? и еще как сделать update поля, которое...

Нужно создать хранимую процедуру для БД с параметрами
Нужно создать хранимую процедуру для БД с параметрами, подсчитывающую количество товаров во всех...

Как вызвать процедуру?
Сам код процедуры: CREATE PROC count_purchases (@dl SMALLDATETIME, @d2 SMALLDATETIME, @c INT...

Как вызвать хранимую процедуру?
У меня есть тригер, в нем я хочу из хранимой процедуры получить данные и записать это в переменную ...

2
3499 / 2083 / 742
Регистрация: 02.06.2013
Сообщений: 5,078
19.07.2016, 14:37 2
Лучший ответ Сообщение было отмечено Sammm как решение

Решение

T-SQL
1
2
3
4
5
6
7
8
CREATE PROC proc1 (@a int, @b int)
as
begin 
    SELECT @a, @b
end
go
 
exec proc1 1, 2
1
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,269
19.07.2016, 14:39 3
Зачем же имя процедуры помещать в текст процедуры?
И зачем скобки при вызове?
T-SQL
1
2
3
4
5
6
IF OBJECT_ID(N'proc1','P') IS NULL
EXEC(N'CREATE PROC proc1 AS');
GO
ALTER PROC proc1(@a int, @b int) AS SELECT @a,@b;
GO
EXEC proc1 1,2;
1
19.07.2016, 14:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.07.2016, 14:39
Помогаю со студенческими работами здесь

Как вызвать хранимую процедуру из VS C#
Здравствуйте. Помогите пожалуйста. Есть Хранимая процедура в MS SQL CREATE PROCEDURE...

как правильно вызвать данную процедуру?
как правильно вызвать данную процедуру? CREATE PROCEDURE Count_Books_Title @Count_pages AS INT,...

Как вызвать процедуру с параметрами в другой процедуре?
Доброго времени суток. Помогите пожалуйста вызвать процедуру с параметрами в другой процедуре: ...

Как вызвать процедуру с параметрами, которых нет в вызываемом объекте
Есть на форме полоса прокрутки и у неё есть процедура обработки события. Private Sub...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru