- SET ANSI_NULLS ON
- GO
-
- SET QUOTED_IDENTIFIER ON
- GO
-
- -- =============================================
- -- Author: Insus.NET
- -- Create date: 2019-05-15
- -- Update date: 2019-05-15
- -- Description: 获取某一天是星期几
- -- =============================================
- CREATE FUNCTION [dbo].[svf_DayOfWeek]
- (
- @Date DATETIME
- )
- RETURNS INT
- AS
- BEGIN
- DECLARE @D INT = (@@DATEFIRST - 1) + DATEPART(dw, @Date)
- RETURN @D - CASE WHEN @D > 7 THEN 7 ELSE 0 END
- END
- GO