以年和日计算DOB?

时间:2018-05-30 12:04:18

标签: sql-server date

我正在制定出生日期(DOB)要求。如果用户年龄超过16岁和351天,则需要选择TRUE。

我已经实现了以下代码:

DECLARE @Dob DATE
    ,@Subjectage DATE

SELECT @Subjectage = DATEADD(DAY, 351, DATEADD(YEAR, 16, @Dob))

IF @Subjectage <= GETDATE()
    SELECT 'TRUE'

这样可以,还是需要更改?

0 个答案:

没有答案