我有,在目前執行1個SP的SP獲取在其他SP執行的SP選擇的ID
EXEC mpSPAccess.PostIdSelect @PostDate = @TodaysDate
的SP確實是這樣的(非常simplyfied :))
SELECT id FROM Post WHERE DateCreated = @PostDate
該SP執行
後,我想用我從PostIdSelect得到了ID爲多個SP的參數就像這樣:
EXEC mpSPAccess.GetSomethingWithThePostIdSelect @PostId = @PostIdFromTheFirstSpSELECT
EXEC mpSPAccess.GetAnotherSomethingWithThePostIdSelect @PostId = @PostIdFromTheFirstSpSELECT
這是可能的某種方式?
應該是 SELECT @PostId = id FROM Post WHERE DateCreated = @PostDate ?? ?? – 2010-01-28 13:58:50
不要忘記將ID分配給PostIdSelect sproc中的@PostId :) .... SELECT @PostId = id FROM Post WHERE DateCreated = @PostDate。 DateCreated指向也是至關重要的,同意 – AdaTheDev 2010-01-28 14:01:05
「不正確的語法附近'='。」當我嘗試SELECT @PostId = ID FROM Post WHERE DateCreated = @PostDate,所以它似乎不工作,爲什麼? – Marcus 2010-01-28 14:26:17