MS SQL SP - Arbeiten mit EXEC-Cord
-
03-07-2019 - |
Frage
Gibt es eine Möglichkeit auf einem Recordset von einem exec innerhalb eines anderen SP zurück arbeiten? Das ganze Cord vorzugsweise nicht OUTPUT mit
d.
MyStoredProcedure @ Var1 int WIE BEGIN
EXEC anotherSP @ var1
- tun Sie etwas gegen die Re-Cord zurück von anotherSP
END
Lösung
CREATE PROC MyStoredProcedure
@var1 int
AS
BEGIN
DECLARE #temp (
col1 ...
)
INSERT #temp
EXEC anotherSP @var1
-- do something against #temp
END
A table variable also wokrs in SQL 2005 and above. temp tables only for SQL 2000.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow