次のような例外メッセージがあるとします
Violation of UNIQUE KEY constraint 'UC_FileTypeName'. Cannot insert duplicate key in object 'dbo.FileUpload'.
'UC_FileTypeName' という名前の制約を取得するクラス メソッドまたは方法はありますか? データベースでこの制約名を検索し、説明的なメッセージを表示するつもりだったので。
文字列全体を読み取って、「UC」で始まり「」で終わる文字列を取得することを考えていました。しかし、「FK_」などの他の制約エラーがあることは知っているので、それは良い考えではありません。