共用方式為


SqlScriptGeneratorOptions 類別

定義

控制 Sql 腳本產生的選項

public class SqlScriptGeneratorOptions
type SqlScriptGeneratorOptions = class
Public Class SqlScriptGeneratorOptions
繼承
SqlScriptGeneratorOptions

建構函式

SqlScriptGeneratorOptions()

控制 Sql 腳本產生的選項

屬性

AlignClauseBodies

取得或設定布林值,指出 FROM、WHERE、GROUP BY 等主體是否為 。子句應該對齊

AlignColumnDefinitionFields

取得或設定布林值,指出資料行定義欄位是否 (資料行名稱、資料類型、條件約束) 應該對齊對齊資料行。

AlignSetClauseItem

取得或設定布林值,指出 UPDATE 語句中的 SET 子句專案是否應該對齊

AllowExternalLanguagePaths

取得或設定布林值,指出檔案路徑是否可用於外部語言內容

AllowExternalLibraryPaths

取得或設定布林值,指出是否可以用於外部程式庫內容的檔路徑

AsKeywordOnOwnLine

取得或設定布林值,指出是否應該在其自己的行上撰寫 AS 關鍵字

IncludeSemicolons

取得或設定布林值,指出每個語句後面是否應該包含分號

IndentationSize

取得或設定縮排文字時要使用的空格數目

IndentSetClause

取得或設定布林值,指出是否應該縮排 UPDATE 語句的 SET 子句

IndentViewBody

取得或設定布林值,指出是否應該縮排檢視語句主體。

KeywordCasing

取得或設定腳本產生期間要使用的關鍵字大小寫選項

MultilineInsertSourcesList

取得或設定布林值,指出 INSERT 資料行來源清單是否應該分散到多行

MultilineInsertTargetsList

取得或設定布林值,指出 INSERT 資料行目標清單是否應該分散到多行

MultilineSelectElementsList

取得或設定布林值,指出選取專案是否應該列為多行清單

MultilineSetClauseItems

取得或設定布林值,指出是否應該在多行上列出 SET 子句專案

MultilineViewColumnsList

取得或設定布林值,指出檢視語句資料行是否應該列為多行清單

MultilineWherePredicatesList

取得或設定布林值,指出 WHERE 述詞是否 (以 AND 分隔的運算式,而 OR) 應該在多行上撰寫

NewLineBeforeCloseParenthesisInMultilineList

取得或設定布林值,指出在括弧中撰寫多行清單時,是否應該在右括弧之前放置分行符號

NewLineBeforeFromClause

取得或設定布林值,指出 SELECT 語句中的 FROM 子句之前是否應該有分行符號

NewLineBeforeGroupByClause

取得或設定布林值,指出 SELECT 語句中的 GROUP BY 子句之前是否應該有分行符號

NewLineBeforeHavingClause

取得或設定布林值,指出 SELECT 語句中的 HAVING 子句之前是否應該有分行符號

NewLineBeforeJoinClause

取得或設定布林值,指出 SELECT 語句中的 JOIN 子句之前是否應該有分行符號

NewLineBeforeOffsetClause

取得或設定布林值,指出 OFFSET 子句之前是否應該有分行符號

NewLineBeforeOpenParenthesisInMultilineList

取得或設定布林值,指出在括弧中撰寫多行清單時,是否應該在左括弧之前放置分行符號

NewLineBeforeOrderByClause

取得或設定布林值,指出 SELECT 語句中的 ORDER BY 子句之前是否應該有分行符號

NewLineBeforeOutputClause

取得或設定布林值,指出 OUTPUT 子句之前是否應該有分行符號

NewLineBeforeWhereClause

取得或設定布林值,指出 SELECT 語句中的 WHERE 子句之前是否應該有分行符號

NewLineBeforeWindowClause

取得或設定布林值,指出 SELECT 語句中的 WINDOW 子句之前是否應該有分行符號

SqlEngineType

取得或設定 Sql 引擎類型 (All|引擎|要為其產生腳本的 Azure)

SqlVersion

取得或設定要為其產生腳本的 Sql 版本

方法

Reset()

將選項重設為其預設值。

適用於