Можно ли использовать функцию фрагментов кода сервера SQL для вызова хранимой процедуры с параметрами, имеющими нулевое значение? - PullRequest
1 голос
/ 02 февраля 2020

У меня есть хранимая процедура с несколькими параметрами, и я каждый раз вызываю ее, как показано ниже:

EXEC sp_General_AutoIncrement 
    @tbl_Name = 'tbl_General_MenuParents',
    @fld_Name = 'MenuParent_Code',
    @startWith = 1,
    @new_ID = @MenuParent_Code OUTPUT;

Мой вопрос:

Можно ли использовать функцию фрагментов кода для создайте вызывающую хранимую процедуру или функцию с нулевыми или пустыми параметрами и быстро создайте код, подобный этому:

EXEC sp_General_AutoIncrement 
    @tbl_Name = '',
    @fld_Name = '',
    @startWith = 0,
    @new_ID = @MenuParent_Code OUTPUT;

В чем ваша идея?

Спасибо за внимание.

1 Ответ

0 голосов
/ 02 февраля 2020

В По умолчанию вы просто можете:

Right Click > Script > Execute To

Но, существует множество вариантов коммерческого продукта:

Apex, SSM-Booster and RedGate SQL Prompt. 

Что вы можете определить пользовательский фрагмент.

...