SqlScriptGeneratorOptions SqlScriptGeneratorOptions SqlScriptGeneratorOptions Class

정의

Sql 스크립트 생성을 위한 옵션을 제어합니다. Controls the options for Sql Script Generation.

public ref class SqlScriptGeneratorOptions
public class SqlScriptGeneratorOptions
Public Class SqlScriptGeneratorOptions
상속
SqlScriptGeneratorOptionsSqlScriptGeneratorOptionsSqlScriptGeneratorOptions

생성자

SqlScriptGeneratorOptions() SqlScriptGeneratorOptions() SqlScriptGeneratorOptions()

SqlScriptGeneratorOptions 클래스의 새 인스턴스를 초기화합니다. Initializes a new instance of the SqlScriptGeneratorOptions class.

속성

AlignClauseBodies AlignClauseBodies AlignClauseBodies

FROM, WHERE, GROUP BY 절의 본문이 정렬되어 있는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether the bodies of FROM, WHERE, GROUP BY, clauses are aligned.

AlignColumnDefinitionFields AlignColumnDefinitionFields AlignColumnDefinitionFields

열 정의 필드(열 이름, 데이터 형식, 제약 조건)가 정렬 열에 맞게 정렬되어 있는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether column definition fields (column name, data type, constraints) are aligned into alignment columns.

AlignSetClauseItem AlignSetClauseItem AlignSetClauseItem

UPDATE 문의 SET 절 항목이 정렬되어 있는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether the SET clause items in an UPDATE statement is aligned.

AsKeywordOnOwnLine AsKeywordOnOwnLine AsKeywordOnOwnLine

AS 키워드가 별도의 줄에 작성되었는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether the AS keyword is written on its own line.

IncludeSemicolons IncludeSemicolons IncludeSemicolons

각 문 뒤에 세미콜론이 포함되는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether a semi colon is included after each statement.

IndentationSize IndentationSize IndentationSize

텍스트를 들여쓸 때 사용할 공백 수를 가져오거나 설정합니다. Gets or sets the number of spaces to use when indenting text.

IndentSetClause IndentSetClause IndentSetClause

UPDATE 문의 SET 절을 들여쓰는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether the SET clause for an UPDATE statement is indented.

IndentViewBody IndentViewBody IndentViewBody

VIEW 문 본문을 들여쓰는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether the view statement body is indented.

KeywordCasing KeywordCasing KeywordCasing

스크립트를 생성하는 동안 사용할 키워드 대/소문자 구분 옵션을 가져오거나 설정합니다. Gets or sets the keyword casing option to use during script generation.

MultilineInsertSourcesList MultilineInsertSourcesList MultilineInsertSourcesList

INSERT 열 원본 목록이 여러 줄에 걸쳐 있는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether the INSERT column sources list is spread across multiple lines.

MultilineInsertTargetsList MultilineInsertTargetsList MultilineInsertTargetsList

INSERT 열 대상 목록이 여러 줄에 걸쳐 있는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether the INSERT column targets list is spread across multiple lines.

MultilineSelectElementsList MultilineSelectElementsList MultilineSelectElementsList

선택 요소가 여러 줄 목록으로 나열되는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether select elements are listed as multi-line list.

MultilineSetClauseItems MultilineSetClauseItems MultilineSetClauseItems

SET 절 항목이 여러 줄에 나열되는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether the SET clause items are listed on multiple lines.

MultilineViewColumnsList MultilineViewColumnsList MultilineViewColumnsList

VIEW 문 본문 열이 여러 줄 목록으로 나열되는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether the view statement columns are listed as a multi-line list.

MultilineWherePredicatesList MultilineWherePredicatesList MultilineWherePredicatesList

WHERE 조건자(AND 및 OR로 구분된 식)가 여러 줄에 작성되었는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether WHERE predicates (expressions separated by AND, and OR) are written on multiple lines.

NewLineBeforeCloseParenthesisInMultilineList NewLineBeforeCloseParenthesisInMultilineList NewLineBeforeCloseParenthesisInMultilineList

괄호 안에 여러 줄 목록을 쓸 때 닫는 괄호 앞에 줄 바꿈이 배치되는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether a newline is placed before a close parenthesis when writing a multi-line list in parenthesis.

NewLineBeforeFromClause NewLineBeforeFromClause NewLineBeforeFromClause

SELECT 문의 FROM 절 앞에 줄 바꿈이 있는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether a newline exists before the FROM clause in a SELECT statement.

NewLineBeforeGroupByClause NewLineBeforeGroupByClause NewLineBeforeGroupByClause

SELECT 문의 GROUP BY 절 앞에 줄 바꿈이 있는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether a newline exists before the GROUP BY clause in a SELECT statement.

NewLineBeforeHavingClause NewLineBeforeHavingClause NewLineBeforeHavingClause

SELECT 문의 HAVING 절 앞에 줄 바꿈이 있는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether a newline exists before the HAVING clause in a SELECT statement.

NewLineBeforeJoinClause NewLineBeforeJoinClause NewLineBeforeJoinClause

SELECT 문의 JOIN 절 앞에 줄 바꿈이 있는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether a newline exists before the JOIN clause in a SELECT statement.

NewLineBeforeOffsetClause NewLineBeforeOffsetClause NewLineBeforeOffsetClause

OFFSET 절 앞에 줄 바꿈이 있는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether a newline exists before the OFFSET clause.

NewLineBeforeOpenParenthesisInMultilineList NewLineBeforeOpenParenthesisInMultilineList NewLineBeforeOpenParenthesisInMultilineList

괄호 안에 여러 줄 목록을 쓸 때 여는 괄호 앞에 줄 바꿈이 배치되는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether a newline is placed before an open parenthesis when writing a multi-line list in parenthesis.

NewLineBeforeOrderByClause NewLineBeforeOrderByClause NewLineBeforeOrderByClause

SELECT 문의 ORDER BY 절 앞에 줄 바꿈이 있는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether a newline exists before the ORDER BY clause in a SELECT statement.

NewLineBeforeOutputClause NewLineBeforeOutputClause NewLineBeforeOutputClause

OUTPUT 절 앞에 줄 바꿈이 있는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether a newline exists before the OUTPUT clause.

NewLineBeforeWhereClause NewLineBeforeWhereClause NewLineBeforeWhereClause

SELECT 문의 WHERE 절 앞에 줄 바꿈이 있는지 여부를 나타내는 값을 가져오거나 설정합니다. Gets or sets a value that indicates whether a newline exists before the WHERE clause in a SELECT statement.

SqlVersion SqlVersion SqlVersion

스크립트를 생성할 대상 Sql 버전을 가져오거나 설정합니다. Gets or sets the Sql version to generate script for.

메서드

Reset() Reset() Reset()

옵션을 해당 기본값으로 다시 설정합니다. Resets the options to their default value.

적용 대상