SqlScriptGeneratorOptions Klasse

Definition

Steuert die Optionen für die Sql-Skriptgenerierung

public class SqlScriptGeneratorOptions
type SqlScriptGeneratorOptions = class
Public Class SqlScriptGeneratorOptions
Vererbung
SqlScriptGeneratorOptions

Konstruktoren

Name Beschreibung
SqlScriptGeneratorOptions()

Steuert die Optionen für die Sql-Skriptgenerierung

Eigenschaften

Name Beschreibung
AlignClauseBodies

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob die Körper von FROM, WHERE, GROUP BY usw. Klauseln ausgerichtet werden sollen.

AlignColumnDefinitionFields

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob Spaltendefinitionsfelder (Spaltenname, Datentyp, Einschränkungen) in Ausrichtungsspalten ausgerichtet werden sollen.

AlignSetClauseItem

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob SET-Klauselelemente in einer UPDATE-Anweisung ausgerichtet werden sollen.

AllowExternalLanguagePaths

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob Dateipfade für externe Sprachinhalte verwendet werden können.

AllowExternalLibraryPaths

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob Dateipfade für externe Bibliotheksinhalte verwendet werden können.

AsKeywordOnOwnLine

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob das AS-Schlüsselwort in einer eigenen Zeile geschrieben werden soll.

IncludeSemicolons

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob ein Semikolon nach jeder Anweisung eingeschlossen werden soll.

IndentationSize

Ruft die Anzahl der Leerzeichen ab, die beim Einrücken von Text verwendet werden sollen, oder legt diese fest.

IndentSetClause

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob die SET-Klausel für eine UPDATE-Anweisung eingezogen werden soll.

IndentViewBody

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob der Text der Ansichtsanweisung eingezogen werden soll.

KeywordCasing

Ruft die Schlüsselwort-Groß-/Kleinschreibungsoption ab, die während der Skriptgenerierung verwendet werden soll, oder legt diese fest.

MultilineInsertSourcesList

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob die Liste der INSERT-Spaltenquellen über mehrere Zeilen verteilt werden soll.

MultilineInsertTargetsList

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob die Liste der INSERT-Spaltenziele über mehrere Zeilen verteilt werden soll.

MultilineSelectElementsList

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob ausgewählte Elemente als mehrzeilige Liste aufgeführt werden sollen.

MultilineSetClauseItems

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob SET-Klauselelemente in mehreren Zeilen aufgeführt werden sollen.

MultilineViewColumnsList

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob Ansichtsanweisungsspalten als mehrzeilige Liste aufgeführt werden sollen.

MultilineWherePredicatesList

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob WHERE-Prädikate (durch AND getrennte Ausdrücke und OR) in mehreren Zeilen geschrieben werden sollen.

NewLineBeforeCloseParenthesisInMultilineList

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob eine Neue zeile vor einer schließenden Klammer platziert werden soll, wenn eine mehrzeilige Liste in Klammern geschrieben wird.

NewLineBeforeFromClause

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob eine Neue zeile vor der FROM-Klausel in einer SELECT-Anweisung vorhanden sein soll.

NewLineBeforeGroupByClause

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob vor der GROUP BY-Klausel in einer SELECT-Anweisung eine neue Zeile vorhanden sein soll.

NewLineBeforeHavingClause

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob vor der HAVING-Klausel in einer SELECT-Anweisung eine Neue zeile vorhanden sein soll.

NewLineBeforeJoinClause

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob vor der JOIN-Klausel in einer SELECT-Anweisung eine Neue zeile vorhanden sein soll.

NewLineBeforeOffsetClause

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob eine neue Zeile vor der OFFSET-Klausel vorhanden sein soll.

NewLineBeforeOpenParenthesisInMultilineList

Ruft einen booleschen Wert ab, der angibt, ob eine neue Zeile vor einer geöffneten Klammer platziert werden soll, wenn eine mehrzeilige Liste in Klammern geschrieben wird, oder legt diesen fest.

NewLineBeforeOrderByClause

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob eine Neue zeile vor der ORDER BY-Klausel in einer SELECT-Anweisung vorhanden sein soll.

NewLineBeforeOutputClause

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob vor der OUTPUT-Klausel eine Neue zeile vorhanden sein soll.

NewLineBeforeWhereClause

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob vor der WHERE-Klausel in einer SELECT-Anweisung eine Neue zeile vorhanden sein soll.

NewLineBeforeWindowClause

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob vor der WINDOW-Klausel in einer SELECT-Anweisung eine Neue zeile vorhanden sein soll.

SqlEngineType

Dient zum Abrufen oder Festlegen des Sql-Modultyps (Alle|Modul|Azure) zum Generieren von Skripts für

SqlVersion

Ruft die sql-Version ab, für die Skripts generiert werden sollen, oder legt diese fest.

Methoden

Name Beschreibung
Reset()

Setzt die Optionen auf ihren Standardwert zurück.

Gilt für: