Я работаю с хранимыми процедурами в SQL Server 2008, и я пришел, чтобы узнать, что мне нужно INSERT INTO
таблицу temp, которая была предопределена для работы с данными. Это прекрасно, за исключением того, как я могу определить, как определить мою временную таблицу, если я не тот, который написал хранимую процедуру, кроме перечисления ее определения и чтения через код?
Например, как бы выглядела временная таблица для `EXEC sp_stored_procedure '? Это простая хранимая процедура, и я мог бы догадаться о типах данных, но, похоже, должен быть способ просто прочитать тип и длину столбцов, возвращаемых при выполнении процедуры.