sql >> Database teknologi >  >> RDS >> Sqlserver

SQL . SP eller funktionen skal beregne den næste dato for fredag

Jeg ville gøre dette til en skalær UDF, da det er nemmere at forbruge output.

CREATE FUNCTION dbo.GetNextFriday(
@D DATETIME
)
RETURNS DATETIME 
WITH SCHEMABINDING, RETURNS NULL ON NULL INPUT
AS
BEGIN
RETURN DATEADD(DAY,(13 - (@@DATEFIRST + DATEPART(WEEKDAY,@D)))%7,@D)
END


  1. ArrayList gentager samme data

  2. Jeg skal ændre datoformatet ved hjælp af php

  3. Sammenføjning af data fra 5 tabeller uden dublerede værdier og opnå resultat med tilpasset status i Oracle 10g

  4. Sådan flyttes fil fra en mappe til en anden ved hjælp af PL SQL