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

Хранимая процедура выводит «Hello, world!»

12.07.2019, 16:23. Показов 3319. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Подскажите, пожалуйста, что я делаю не так.

Пишу

SQL
1
2
3
4
5
6
CREATE PROCEDURE HelloToWorld AS
BEGIN
      SELECT('Hello World');
END
EXECUTE HelloToWorld
DROP PROCEDURE HelloToWorld
В ответ
Commands completed successfully.

Но сообщение не выводит

Хранимая процедура выводит «Hello, world!»
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.07.2019, 16:23
Ответы с готовыми решениями:

Хранимая процедура не выводит список таблиц
Процедура: USE GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON

Хранимая процедура
Создал для курсовой базу данных Склад. Есть таблицы: Products(ProductID, Title, Category, Count...

хранимая процедура
Есть таблица TEACHER с полями TEACHER, TEACHER_NAME и PULPIT Нужно создать хранимую процедуру,...

Хранимая процедура
Есть функция, возвращающая табличное значение (содержит всего один столбец DATETIME NULL). В...

2
0 / 0 / 0
Регистрация: 27.08.2018
Сообщений: 15
12.07.2019, 17:20  [ТС] 2
Решил!
Надо просто сначало создать роцедуру, а потом её вызывать
0
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,269
12.07.2019, 17:46 3
Вы правы. У вас EXECUTE HelloToWorld стало частью текста процедуры - получилась бесконечная рекурсия, если, конечно, процедуру запустить на выполнение.
Рекурсия будет насильно прерывана сервером после 32-го уровня вложенности.
В МS SQL Managerе можно ставить разделитель пакетов - обычно это GO.
Кстати, написанные вами BEGIN и END в данном случае смысла не имеют.
0
12.07.2019, 17:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.07.2019, 17:46
Помогаю со студенческими работами здесь

Хранимая процедура
Помогите пожалуйста написать хранимую процедуру подсчитывающую количество товаров в...

Хранимая процедура
Есть хранимая процедура, которая позволяет собрать данные по произведенным платежам из таблиц. ...

Хранимая процедура
Ребята, добрый день!!! Я прошу вас о помощи, от безысходности уже :с В общем, существует база...

Хранимая процедура
А1(ID, Группа, Предмет, День недели, Номер урока, Преподаватель) А2(Группа, Предмет, Количество...


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

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