我有一个appointments表,其中包含(除其他外)a[personid]和一[appdate]列datetime(2)数据类型。我想添加一项限制,以防止任何人personid在任何一天获得多次预约。
我尝试过,但没有成功
ALTER TABLE dbo.tblappointments
ADD CONSTRAINT SingleApp UNIQUE (PersonID, CAST(Appdate AS DATE))
Run Code Online (Sandbox Code Playgroud)
谢谢。