У меня есть две таблицы со столбцом datetime2
в каждой, и я хочу создать ограничение внешнего ключа, которое будет принимать только часть даты в качестве ограничения внешнего ключа.
Есть ли способ сделать это? если нет, то каковы мои альтернативы (кроме создания 2 столбцов типов date
в каждой таблице)?
ALTER TABLE TableA
ADD CONSTRAINT FK_TableA_TableB
FOREIGN KEY (DateTime2_TableA) REFERENCES TableB(DateTime2_TableB);