是否可以有一个包含 tvf 的 select 语句,其参数是 CTE 表达式的结果?这是我的代码:
;with
date_cte as
(
SELECT * FROM ExplodeDates('2012-10-09','2012-10-12')
)
SELECT * FROM ufn_GET_ATTENDANCE
(
SELECT QUOTENAME(CONVERT(varchar(10),thedate,120),'''') thedate FROM date_cte
)
当我运行此查询时,错误是关键字“SELECT”附近的语法不正确。')' 附近的语法不正确。
有可能吗?或者我对 CTE 有一些误解。谢谢!