我似乎找不到任何特定於我想要做的事情。 是否有可能將動態參數傳遞給像這樣的sp?傳遞給存儲過程的動態參數
CREATE DBO.STOREDPROC
(
@PARAM1 nvarchar(20)
@PARAM2 nvarchar(20)
)
其中@PARAM1
和@PARAM2
將被定義並且基於用戶輸入的表中選擇。
讓我澄清一下,我想達到的是如下。從用戶的輸入設s說的一個或乙選項,如果一個選擇通過將@param1
和@param2
,如果乙選擇@param3
和@param4
將要傳遞的參數。
我不知道如果SQL提供的功能,以確定哪些參數在運行時通過基於用戶輸入
您使用的是哪種數據庫技術?我猜SQL Server。 – JStead 2012-01-17 04:24:19
是的。你的例子就是你如何做到的。 – RBarryYoung 2012-01-17 04:54:01
我不明白你在問什麼。並非所有參數都是「動態的」?或者你的意思是你想要即時定義參數名稱和類型?一個例子會有所幫助。 – RickNZ 2012-01-17 08:35:08