如何使用select并结合T-SQL中的一些参数值插入?

How to use select and insert in combination with some parameter values in T-SQL?

INSERT INTO ProjectWorkflowAgg(ProjectCode,Priority,ApprovalType)
    SELECT MasterCode,Priority,ApprovalTitle FROM WFPolicyDetails where MasterCode = @WFPolicyID ORDER BY Priority ASC;

我已经成功实现了上述查询。现在有一个参数值SRFID,这是我直接提供的。如何修改上述查询以插入 SRFID 参数值以及 select 命令的值。或者还有其他替代方法可以实现吗?

INSERT INTO ProjectWorkflowAgg(ProjectCode,Priority,ApprovalType,PolicyMasterCode=@SRFID)
SELECT MasterCode,Priority,ApprovalTitle FROM WFPolicyDetails
where MasterCode = @WFPolicyID ORDER BY Priority ASC;

将参数添加到 SELECT 语句

INSERT INTO  ProjectWorkflowAgg(ProjectCode,Priority,ApprovalType,PolicyMasterCode)
SELECT MasterCode, Priority, ApprovalTitle, @SRFID 
FROM WFPolicyDetails
WHERE MasterCode = @WFPolicyID