-1
我有一個存儲過程,它需要ANLSID
作爲參數。我有另外一張由100 ANLSID
組成的表格。如何在調用存儲過程時一次性傳入100個ID?
如何編寫循環/光標或其他任何內容,以便在一次運行時查詢運行100 @ANLSID
,以便我不必將@ANLSID
作爲輸入提供100次?
在此先感謝。
我有一個存儲過程,它需要ANLSID
作爲參數。我有另外一張由100 ANLSID
組成的表格。如何在調用存儲過程時一次性傳入100個ID?
如何編寫循環/光標或其他任何內容,以便在一次運行時查詢運行100 @ANLSID
,以便我不必將@ANLSID
作爲輸入提供100次?
在此先感謝。
如果我正確理解您的查詢,您想要傳遞存儲過程中表的所有ID。你實際上不需要傳遞任何ID。你可以簡單地遍歷存儲過程本身中的錶行。
希望它有幫助。
這取決於您正在使用的確切DBMS。 –
沒有必要的循環或遊標,而是你可以返回這些ID作爲CSV值,使用東西運營商,這與MS SQL服務器 –
謝謝Krishna.I使用MS SQL服務器。我不知道鄰接的東西operator.Can你舉個例子? –