Visual Studio の Database Project で Temporal Table 使ってると公開が失敗することがある - お だ のスペース
で、度々引っかかるのでウンザリしてクエリ書いた。
declare @sql nvarchar(max) select @sql = concat(@sql, N'alter table ', [sys].[tables].[name] collate Japanese_CI_AS, N' set (system_versioning = off);') from [sys].[tables] where [sys].[tables].[temporal_type] = 2 -- 一応クエリ確認 select @sql exec (@sql)
テーブル名に指定してる collate は不要な環境なら外して使ってください。