正しい; FK制約のあるテーブルを切り捨てることはできません。
通常、これに対する私のプロセスは次のとおりです。
- 制約を削除します
- テーブルを切り捨てる
- 制約を再作成します。
(もちろん、すべてトランザクション内です。)
もちろん、これは子がすでに切り捨てられている場合にのみ適用されます。 それ以外の場合は、データがどのように見えるかに完全に依存して、別のルートに進みます。 (ここに入るには変数が多すぎます。)
元のポスターは、なぜこれが当てはまるのかを決定しました。詳細については、この回答を参照してください。