1
我有三列兩個是日期類型,一個是INTSql Server的約束基於兩個日期相差
第三列存儲兩個日期之間的差異年。
這可能是什麼限制?
的colums是這樣的:
total_years int
from_year datetime
to_year datetime
的total_years是(年)
我有三列兩個是日期類型,一個是INTSql Server的約束基於兩個日期相差
第三列存儲兩個日期之間的差異年。
這可能是什麼限制?
的colums是這樣的:
total_years int
from_year datetime
to_year datetime
的total_years是(年)
兩個日期之間的區別好像你需要一個computed column不是約束
CREATE TABLE YourTable
(
from_year DATETIME,
to_year DATETIME,
total_years AS DATEDIFF(YEAR, from_year, to_year)
)
約束?你在說什麼?您正在尋找創建表的約束來檢查total_years正確的值嗎?請發佈您的代碼。 – danihp