Это происходит из-за того, что границы определены, но цвет фактически задан для фона, если вы добавите border-top: none; и границы снизу: нет; к вашему css на таблицах проблема будет решена. Треугольник, о котором вы говорите, - это граница, переходящая от левой границы к нижней или верхней границе.
Простой способ - щелкнуть правой кнопкой мыши
на процедуре
в Sql Server Management Studio (SSMS),
] выберите выполнить хранимую процедуру ...
и добавьте значения для входных параметров в соответствии с запросом.
SSMS
затем сгенерирует код для запуска процедуры в новом окне запроса и выполнит его за вас. Вы можете изучить сгенерированный код, чтобы увидеть, как это делается.
Я использую выходной параметр в SQL Proc, и позже я использовал, это оценивает в наборе результатов.
Из 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
Надеюсь, это поможет!