2015-05-07 23 views
0

我想實現的東西,我認爲是簡單地說,但不失語法逃脫我如何在此查詢中即時更改存儲過程的輸出?

這裏的查詢:

SET @T02_IDENTIFIANT_DSC = 'Hello ' + @Compagnie + ' ' 
INSERT INTO @TableDonnees 
EXEC THE_DATABASE..spHeader @ValDate, @ValDate, '65', @T02_IDENTIFIANT_DSC, @RecCount 

spHeader返回與兩行的記錄。我怎樣才能捕獲其中一行的值,修改它,然後進行INSERT?

由於

回答

0

將其插入一個臨時表,或表變量。確保存儲過程提供了識別「第一」行的方法。在SELECT中的ORDER BY意味着在插入過程中什麼都沒有(換句話說,它不能保證,因爲它對機器不重要)。