InvoiceNo
に対する重複を防ぐ方法について混乱していますCompanyId
。CompanyId
とのようなフィールドを持つ請求書プロジェクトを準備しましたInvNo
。Company ID と InvoiceNo の両方を繰り返す必要があるため、どちらにも一意のキーはありません。以下の通り
CompanyID InvNo
1 1
2 1
1 2
3 1
4 1
1 3
ここで、特定の CompanyId に対して重複する InvoiceNo で raiserror を発生させたいと考えています。これを実装するにはどうすればよいですか。重要: 一意のインデックスを作成した場合、重複レコードは許可されず、特定の CompanyId を除いて許可することが重要です