我需要在名为Departure的列中添加Check约束。此列具有smalldatetime数据类型。
Check Constraint应说明: 在离开列中输入的日期和时间必须至少比输入日期的当前时间长6小时。
任何人都可以帮助解决这些问题。
谢谢
答案 0 :(得分:2)
这应该这样做:
ALTER TABLE [YourTableName]
ADD CONSTRAINT DepartureLaterThan6Hours CHECK ([Departure] > dateadd(HOUR, 6, GetDate()));