3
我創建了一個如下所示的獨特約束,它工作正常。但是,我想創建一個約束,其中兩個日期之間的productNumber應該是唯一的根據開始日期和結束日期創建唯一約束
ALTER TABLE [dbo].[Product] ADD CONSTRAINT U_Product UNIQUE ([ProductNumber],[StartDate],[EndDate])
眼下,它正在列的確切價值,但我想這兩個日期之間。我怎樣才能做到這一點 ?
我不認爲這是可能與SQL Server(順便說一句:你爲什麼要張貼的文字結果的截圖無厘頭添加示例數據作爲文本僅會?我覺得更容易) –
你可以用觸發器或檢查約束來檢查UDF。 –
@TabAlleman如何使用Check Constraint?你如何獲得預期插入的\更新數據的值到函數中? –