带输入输出参数的存储过程

create PROCEDURE [dbo].[p_Test]   
    @IN_Parms varchar(20)='1234',   -- 输入参数  
    @OUT_Result VARCHAR(MAX)='' out -- 输入出参数  
       
AS  
BEGIN  
               
    SELECT @OUT_Result=@IN_Parms+'1212313hjk'
      
END  
  
  
-- ===============【调用】==================  
  

DECLARE @return_value VARCHAR(MAX)
  
EXEC    [dbo].[p_Test] '1231',@return_value output  
  
SELECT  @return_value  

  

原文地址:https://www.cnblogs.com/volts0302/p/5320354.html