次のシナリオを検討してください。
私の質問はこれです:SSDTパブリッシュの一部としてテーブルを再構築する必要があるときはいつでも、このエラーがスローされるという事実に依存できますか?
はい、信頼できます。 「BlockOnDataLoss」属性を有効にすると、実際に発生するのはSSDTが展開スクリプトにこのようなチェックを追加することです
IF EXISTS(SELECT 1 FROM TableToChange) BEGIN RAISEERROR ... END