質問:
SQL-Server 2005データベースには、テーブルT_Groupsがあります。
T_Groupsには、とりわけ、フィールドID(PK)と名前があります。
今、私たちの会社の何人かの馬鹿は、マッピングテーブルのキーとして名前を使用しました...
つまり、グループ名を変更することはできません。変更すると、マッピングが失われるためです...
これが解決されるまで、私は必要ですT_Groupsに制限を追加して、グループの名前を更新できないようにします。
挿入は引き続き可能であり、グループ名を変更しない更新も可能であることに注意してください。
また、アプリケーションのユーザーと開発者はdboとsysadminの両方の権限を持っているため、REVOKE/DENYは機能しないことに注意してください。
トリガーを使用してこれを行うにはどうすればよいですか?