This query is raising an error:
DECLARE @CategoryId int
SELECT @CategoryId = 1
exec [USP_GetLimitedRecords]
@Query = N'SELECT b.* FROM Boxes b INNER JOIN Categories c ON b.CategoryId = c.Id WHERE c.Id= ' + @CategoryId,
@PrimaryKey = N'id',
@PageNo = 1,
@PageSize = 20
Error is:
Msg 102, Level 15, State 1, Line 2 Incorrect syntax near ‘+’.
This query works
exec [USP_GetLimitedRecords]
@Query = N'SELECT b.* FROM Boxes b INNER JOIN Categories c ON b.CategoryId = c.Id WHERE c.Id= 1',
@PrimaryKey = N'id',
@PageNo = 1,
@PageSize = 20
Would you please try with below query, thanks