我們運行的業務應用程序允許我們運行存儲過程來執行多個作業,包括將數據從一個表複製到另一個表。問題是這個應用程序不允許傳遞動態或用戶值。你必須在作業中預先定義參數的值,這使得它非常靜態。需要將參數傳遞給沒有參數的過程
有沒有辦法將值傳遞給存儲過程而不使用參數?
我們運行的業務應用程序允許我們運行存儲過程來執行多個作業,包括將數據從一個表複製到另一個表。問題是這個應用程序不允許傳遞動態或用戶值。你必須在作業中預先定義參數的值,這使得它非常靜態。需要將參數傳遞給沒有參數的過程
有沒有辦法將值傳遞給存儲過程而不使用參數?
傳統的方法是使用參數。不過,我想你可以通過一些特別的sql將數據插入到表中,並讓存儲的proc讀取它。
我想,你可以得到用戶的價值並將其存儲在一個表中。此外,參數(現在可以使用臨時值)可以通過使用用戶值表中的任何不同列在存儲過程中獲得。
你知道你的問題沒有什麼意義。你是否想要傳遞一個動態的參數列表(所以0,1,2 ... p個參數0?sp如何知道如何處理它們? –