Есть ли способ создать помощь в терминале, например redis-cli?

Кажется, что нет простого простого способа сделать это без взлома или серьезного сдвига парадигмы. Похоже, что лучший способ состоит в том, чтобы просто отделить исходные procs и завершить еще один процесс, чем раньше:

Старый способ:

create procedure dbo.GetSomething
as
begin
    select * from dbo.Person;
    select * from dbo.Car;
end;

Новый способ:

create procedure dbo.GetPeople
as
begin
    select * from dbo.Person;
end;

create procedure dbo.GetCars
as
begin
    select * from dbo.Car;
end;

-- This gives the same result as before
create procedure dbo.GetSomething
as
begin
    exec dbo.GetPeople;
    exec dbo.GetCars;
end;

Тогда, когда я нахожусь в другом proc и нуждаюсь в обоих наборах результатов, мне просто нужно будет называть их по одному.

0
задан Вадим Озаринский 13 July 2018 в 07:05
поделиться

1 ответ

Существует множество утилит, которые предоставляют аналогичную функциональность, например shell . Вы можете скачать его с помощью apt-get install fish. Прочитайте полное описание здесь .

1
ответ дан swayamraina 17 August 2018 в 13:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: