私はここで本当にホットスポットにいます。
私は2つのテーブルを持っています
MonthlyPayment
(EmpID, PaymentType, swiftcode
)EmpAssignment
(EmpID, status
)
EmpAssignment.Status
1または2しかありません
質問は:
の更新時にMonthlyPayment
、 if PaymentType = 1
thenSwiftcode
が一意であり、status = 1
.
の場合PaymentType <> 1
、swiftcode
必須ではないが一意である必要があります。また、制約は、status = 2
前もって感謝します。