T-SQL: How to use parameters in dynamic SQL?

后端 未结 4 1768
春和景丽
春和景丽 2020-11-30 11:33

I have the following dynamic query which is working fine without the WHERE clause, which is expecting UNIQUEIDENTIFIER.

When I pass it in,

4条回答
  •  暖寄归人
    2020-11-30 11:52

    DECLARE @ParmDefinition NVARCHAR(500)
    SET @ParmDefinition = '@p_CreatedBy UNIQUEIDENTIFIER'
    
    EXEC sp_executesql @sql, @ParmDefinition, @p_CreatedBy = @p_CreatedBy
    

提交回复
热议问题