标签: 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'
这样可以,还是需要更改?