Mám koncepčný spôsob, ako by som chcel kódovať súbor súvisiacich funkcií a uložených procedúr. Dúfam, že dostanem trochu spätnú väzbu o tom, či je alebo nie je takýto spôsob uskutočniteľný.
V uloženej procedúre by som chcel priradiť hodnoty tabuľkovej hodnoty dočasnej tabuľke a potom ju preniesť do inej uloženej procedúry ...
Môžem to urobiť bez vytvárania typov tabuliek?
odpovede:
1 pre odpoveď č. 1Rýchla vzorka roztoku tabuľky #temp:
CREATE PROCEDURE dbo.B
AS
BEGIN
SET NOCOUNT ON;
SELECT * FROM #foo;
END
GO
CREATE PROCEDURE dbo.A
AS
BEGIN
SET NOCOUNT ON;
SELECT TOP 1 * INTO #foo FROM sys.objects;
EXEC dbo.B;
DROP TABLE #foo;
END
GO
EXEC dbo.A;
DROP PROCEDURE dbo.A, dbo.B;