У меня есть хранимая процедура, которая принимает входной параметр @CategoryKeys varchar
и анализирует его содержимое в таблице temp, #CategoryKeys
.
-- create the needed temp table.
CREATE TABLE #CategoryKeys
(
CategoryKey SMALLINT
);
-- fill the temp table if necessary
IF Len(rtrim(ltrim(@CategoryKeys))) > 0
BEGIN
INSERT INTO #CategoryKeys
(CategoryKey)
SELECT value
FROM dbo.String_To_SmallInt_Table(@CategoryKeys, ',');
END
Если в таблице temp есть строки, я хотел бы передать таблицу в отдельную хранимую процедуру. Как я могу создать параметр в отдельной процедуре, чтобы удерживать временную таблицу?