我有一個SQL Server數據庫與Apartment
表(其中列FloorNum
和BuildingID
)和ApartmentBuilding
表(具有列NumFloors
)。有沒有辦法設置一個約束(使用SQL Server用戶界面)來檢查Apartment.FloorNum
是否大於ApartmentBuilding.NumFloors
?SQL Server約束跨表
我嘗試這樣做:
FloorNum > ApartmentBuilding.NumFloors
但現在我意識到,我無論如何都必須加入對BuildingID
列,但我不知道該怎麼做的約束之內。
感謝您的幫助!
難怪我無法弄清楚如何做到這一點!感謝您阻止我浪費時間 – chama 2010-05-05 20:12:42