SQL存儲(chǔ)過(guò)程的參數(shù)傳遞機(jī)制有兩種方式:
CREATE PROCEDURE sp_example @param1 INT, @param2 VARCHAR(50) AS
BEGIN
-- 存儲(chǔ)過(guò)程邏輯
END
-- 調(diào)用存儲(chǔ)過(guò)程
EXEC sp_example 1, 'example';
CREATE PROCEDURE sp_example @param1 INT, @param2 VARCHAR(50) AS
BEGIN
-- 存儲(chǔ)過(guò)程邏輯
END
-- 調(diào)用存儲(chǔ)過(guò)程
EXEC sp_example @param1 = 1, @param2 = 'example';
無(wú)論是哪種方式,參數(shù)的傳遞都需要與存儲(chǔ)過(guò)程定義的參數(shù)類(lèi)型和順序一致,否則會(huì)出現(xiàn)錯(cuò)誤。