テーブル行の別の列の値を更新する前に、列に特定の値が含まれているかどうかを確認する簡単な方法を見つけるのに苦労しています。たとえば、以下のような表 StudentsParticipationInClass があるとします。
| | ID | グレード | 状態 | | | 1 | 'U' |'進行中'| | | 2 | '3' | '完了' |
状態を Done the Grade に更新できるようにするには、「U」または NULL 以外の何かでなければならないことをユーザーに伝える制約が必要です。