【发布时间】:2013-11-02 19:58:15
【问题描述】:
我创建了一个表值返回函数,它返回一个表。这是我的函数的调用如下
SELECT * FROM dbo.[StateFixedTaxesCalculation](3020,16,1,1006)
它对我来说工作正常,现在我想在选择语句中使用这个函数调用,所以我可以动态传递16,它基本上是employeeId。
所以我决定使用内部联接与该函数返回的表。像这样
SELECT * FROM Employee as E
INNER JOIN dbo.[StateFixedTaxesCalculation](3020,16,1,1006) as TC ON TC.EmployeeId=E.EmployeeId
但是现在我如何将16 作为所有employeeId 的动态值一一传递。
【问题讨论】:
标签: sql sql-server sql-server-2008 tsql sql-function