Calendar

March 2010
S M T W T F S
« Feb   Jun »
 123456
78910111213
14151617181920
21222324252627
28293031  

Determining if a Date is a Weekday in T-SQL

create function fn_IsWeekDay
(
@date datetime
)
returns bit
as
begin

declare @dtfirst int
declare @dtweek int
declare @iswkday bit

set @dtfirst = @@datefirst – 1
set @dtweek = datepart(weekday, @date) – 1

if (@dtfirst + @dtweek) [...]