【发布时间】:2018-12-21 10:27:49
【问题描述】:
我有一个appointments 表,其中有一个[personid] 和一个[appdate] 数据类型为datetime(2) 的列。我想添加一个约束,以防止任何personid 在任何一天获得多个约会。
我试过了,但是没用
ALTER TABLE dbo.tblappointments
ADD CONSTRAINT SingleApp UNIQUE (PersonID, CAST(Appdate AS DATE))
谢谢。
【问题讨论】:
标签: sql sql-server date unique-constraint