SQL Server 2005データベースには、AとBの2つのテーブルがあります。テーブルAを毎日切り捨てるサービスがあります。
最近、テーブルAを参照する外部キー制約がテーブルBに追加されました。その結果、テーブルBが空であっても、テーブルAを切り捨てることはできなくなりました。テーブルAを切り捨てた場合と同じ結果を得る回避策はありますか?
私はすでに以下のアプローチを試しましたが、IDはリセットされませんでした。
DBCC CHECKIDENT (TABLENAME, RESEED, 0)
PS。誰かがこれを重複として指摘する前に、ここでの別のことは、制約を削除したり、制約を作成したりすることは許可されていないということです。