-1
一位同事写了一个需要更改的视图;问题在于我在创建时并不在那里,所以我不知道它里面好像我编写了这个SQL视图。在SQL中使用此“Util.fnDateRange()”以外的其他代码
我的同事创建了一个视图,并使用CTE更快地获取数据。这与
vDateRange AS
(
SELECT
Date,
Year,
Month,
Day,
DayOfWeek
FROM
Util.fnDateRange('2017-08-17', '2017-08-22')
)
所以你可以看到这个视图将只从该日期范围内获得的数据,是在CTE我有麻烦可有人告诉我,我怎么能抓住从别的东西代替Util.fnDateRange()
因为这样的在我看来,CTE已经被使用了很多次,我不能仅仅评论它。
对不起,我正在使用SQLServer –
你是什么意思的“抓东西” - 从表中? – halfer
@halfer没有从表格中抓取日期,我的同事正在使用这个CTE,就像某个人会在面向对象编程 –