Как выполнить несколько запросов в заказе - PullRequest
0 голосов
/ 26 апреля 2018

У меня 26 запросов для генерации окончательного вывода. Я хочу автоматизировать процесс и выполнить все 26 запросов один за другим

как выполнить все одним кликом в пошаговом порядке

Ответы [ 3 ]

0 голосов
/ 26 апреля 2018

Это только пример запроса.

CREATE PROCEDURE Your_Procedure_Name
AS 
BEGIN

    Write your First Query;

    Write your Second Query;

    Write your Third Query;

    .
    .
    .

    Write your Last Query;

END

А затем выполните процедуру, используя:

EXEC Your_Procedure_Name;

Он выполнит ваши запросы в указанном выше порядке.

0 голосов
/ 26 апреля 2018

Схематический код:

CREATE PROCEDURE ABC

AS

BEGIN

    <query 1> ;

    <query 2> ;

    <query 3> ;

    <query 4> ;

    <query 5> ;
    :
    :
END ;

Тогда:

EXEC ABC ;

Надеюсь, это поможет.

0 голосов
/ 26 апреля 2018

Вы создаете задание в агенте SQL Server. Тогда у вас есть два основных варианта:

  • Поместите все запросы в один скрипт.
  • Поместите каждый запрос в отдельный шаг задания.

Или какая-то комбинация двух.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...