SqlScriptGeneratorOptions 클래스

정의

Sql 스크립트 생성에 대한 옵션을 제어합니다.

public class SqlScriptGeneratorOptions
type SqlScriptGeneratorOptions = class
Public Class SqlScriptGeneratorOptions
상속
SqlScriptGeneratorOptions

생성자

Name Description
SqlScriptGeneratorOptions()

Sql 스크립트 생성에 대한 옵션을 제어합니다.

속성

Name Description
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 엔진 유형(모두| )을 가져오거나 설정합니다.엔진|Azure)에 대한 스크립트를 생성합니다.

SqlVersion

에 대한 스크립트를 생성할 Sql 버전을 가져오거나 설정합니다.

메서드

Name Description
Reset()

옵션을 기본값으로 다시 설정합니다.

적용 대상