Quantcast
Channel: SQL.ru: Microsoft SQL Server
Viewing all articles
Browse latest Browse all 7251

Прибавление дни к дате не выходящие за рамки месяца

$
0
0
Как написать следующее:

DECLARE @DS datetime

DECLARE @Cnt int

SET @Cnt = 29

SET @DS = '20170201'

Прибавить к дате кол-во дней, но так чтобы не выйти за рамки этого месяца.

Т.е. в данном случае он должен вывести '20170228'

SET @DS = '20170301'

Должен вывести '20170329'

и т.д.

Viewing all articles
Browse latest Browse all 7251

Trending Articles