Stored procedure returns int instead of result set

后端 未结 17 2071
说谎
说谎 2020-12-03 13:02

I have a stored procedure that contains dynamic select. Something like this:

ALTER PROCEDURE [dbo].[usp_GetTestRecords] 
    --@p1 int = 0, 
    --@p2 int =          


        
17条回答
  •  佛祖请我去吃肉
    2020-12-03 13:50

    Just change to

    ALTER PROCEDURE [dbo].[usp_GetTestRecords] 
        --@p1 int = 0, 
        --@p2 int = 0
        @groupId nvarchar(10) = 0
    AS
    BEGIN
        SET NOCOUNT ON;
    
    
        SELECT * FROM CUSTOMERS WHERE Id =  @groupId
    
    END
    

提交回复
热议问题