Выполнить хранимую процедуру с Выходным параметром?

Это происходит из-за того, что границы определены, но цвет фактически задан для фона, если вы добавите border-top: none; и границы снизу: нет; к вашему css на таблицах проблема будет решена. Треугольник, о котором вы говорите, - это граница, переходящая от левой границы к нижней или верхней границе.

184
задан Drew 8 October 2013 в 15:54
поделиться

3 ответа

Простой способ - щелкнуть правой кнопкой мыши на процедуре в Sql Server Management Studio (SSMS),

] выберите выполнить хранимую процедуру ...

и добавьте значения для входных параметров в соответствии с запросом.

SSMS затем сгенерирует код для запуска процедуры в новом окне запроса и выполнит его за вас. Вы можете изучить сгенерированный код, чтобы увидеть, как это делается.

218
ответ дан 23 November 2019 в 05:55
поделиться

Я использую выходной параметр в SQL Proc, и позже я использовал, это оценивает в наборе результатов.

enter image description here

0
ответ дан 23 November 2019 в 05:55
поделиться

Из http://support.microsoft.com/kb/262499

Пример:

CREATE PROCEDURE Myproc

@parm varchar(10),
**@parm1OUT varchar(30) OUTPUT**,
**@parm2OUT varchar(30) OUTPUT**
AS
  SELECT @parm1OUT='parm 1' + @parm
 SELECT @parm2OUT='parm 2' + @parm

GO

DECLARE @SQLString NVARCHAR(500)
DECLARE @ParmDefinition NVARCHAR(500)
DECLARE @parmIN VARCHAR(10)
DECLARE @parmRET1 VARCHAR(30)
DECLARE @parmRET2 VARCHAR(30)

SET @parmIN=' returned'
SET @SQLString=N'EXEC Myproc @parm,
                         @parm1OUT OUTPUT, @parm2OUT OUTPUT'
SET @ParmDefinition=N'@parm varchar(10),
                  @parm1OUT varchar(30) OUTPUT,
                  @parm2OUT varchar(30) OUTPUT'

EXECUTE sp_executesql
@SQLString,
@ParmDefinition,
@parm=@parmIN,
@parm1OUT=@parmRET1 OUTPUT,@parm2OUT=@parmRET2 OUTPUT

SELECT @parmRET1 AS "parameter 1", @parmRET2 AS "parameter 2"
GO
DROP PROCEDURE Myproc

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

29
ответ дан 23 November 2019 в 05:55
поделиться
Другие вопросы по тегам:

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