我有一个名为fn_CountWeekDays的用户定义的标量函数,它接受2个参数,开始日期和结束日期,并返回一个整数值。该函数基本上计算开始日期和结束日期之间工作日的no值。) -(CASE WHEN DATENAME(dw, @fromdate) = 'Sunday' THEN 1 ELSE0 END)
-(CASE WHEN DATENAME(dw, @t
对不起,我是在SQL Server2008 R2中创建函数的新手。我很大程度上是通过使用T-SQL语句获得的。我有一个名为dCalendar的表,它保存了过去几年中的每一天,并用旗帜表示每天是工作日还是银行假日。ALTER function [warehouse].weekDayFg = 1) AND (BankHolidayF