OPTION (RECOMPILE)可以在内联表值函数中使用吗?
我试着使用它,但它给了我错误。如果它不能使用,那么重新编译内联表值函数的其他方法是可取的?
我的代码将如下所示
ALTER FUNCTION [dbo].[fn_abcwork]
(
@Date date
, @id VARCHAR(MAX)
)
RETURNS TABLE
AS
RETURN
SELECT a.name
, a.age
, a.title
, b.work
from tbl_abc a
left outer join tbl_emp on a.id=b.id发布于 2016-09-13 05:21:03
内联表值函数被扩展到调用查询中,因此实际上不会调用任何东西。将OPTION(RECOMPILE)放在使用该函数的查询上。
https://stackoverflow.com/questions/34431575
复制相似问题