ScriptingOptions.ScriptForCreateOrAlter 屬性

定義

腳本物件使用「CREATE OR ALTER」語法。

public bool ScriptForCreateOrAlter { get; set; }
member this.ScriptForCreateOrAlter : bool with get, set
Public Property ScriptForCreateOrAlter As Boolean

屬性值

備註

此設定並非支援所有物件類型,且僅在目標為 SQL Server 2016 Service Pack 1+ 時有效。 如果從 true 切換到 false,腳本行為會對所有物件切換成 CREATE。 設定為 true:1. 不支援「CREATE OR ALTER」的物件會被腳本化為 CREATE。 它們的腳本內容也會依賴 IncludeIfNotExists 屬性的值值。 2. 支援「CREATE OR ALTER」的物件會忽略 IncludeIfNotExists 屬性。

適用於