TSql90Parser TSql90Parser TSql90Parser Class

정의

Transact-SQL 90 파서를 나타냅니다. Represents the Transact-SQL 90 parser.

public ref class TSql90Parser : Microsoft::SqlServer::TransactSql::ScriptDom::TSqlParser
public class TSql90Parser : Microsoft.SqlServer.TransactSql.ScriptDom.TSqlParser
Public Class TSql90Parser
Inherits TSqlParser
상속
TSql90ParserTSql90ParserTSql90Parser

생성자

TSql90Parser(Boolean) TSql90Parser(Boolean) TSql90Parser(Boolean)

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

메서드

Create(SqlVersion, Boolean) Create(SqlVersion, Boolean) Create(SqlVersion, Boolean)

지정된 버전에 대한 Transact-SQL 파서를 만듭니다. Creates a Transact-SQL parser for the specified version.

(Inherited from TSqlParser)
GetTokenStream(TextReader, IList<ParseError>) GetTokenStream(TextReader, IList<ParseError>) GetTokenStream(TextReader, IList<ParseError>)

제공된 텍스트 판독기를 사용하여 파서 토큰 목록과 오류 목록을 반환합니다. Returns a list of parser tokens and a list of errors by using the provided text reader.

(Inherited from TSqlParser)
GetTokenStream(TextReader, IList<ParseError>, Int32, Int32, Int32) GetTokenStream(TextReader, IList<ParseError>, Int32, Int32, Int32) GetTokenStream(TextReader, IList<ParseError>, Int32, Int32, Int32)

제공된 텍스트 판독기를 사용하여 파서 토큰 목록과 오류 목록을 반환합니다. Returns a list of parser tokens and a list of errors by using the provided text reader.

(Inherited from TSqlParser)
Parse(IList<TSqlParserToken>, IList<ParseError>) Parse(IList<TSqlParserToken>, IList<ParseError>) Parse(IList<TSqlParserToken>, IList<ParseError>)

제공된 토큰과 오류를 사용하여 스크립트 조각을 반환합니다. Returns a script fragment by using the provided tokens and errors.

Parse(TextReader, IList<ParseError>) Parse(TextReader, IList<ParseError>) Parse(TextReader, IList<ParseError>)

제공된 텍스트 판독기를 사용하여 스크립트 조각과 오류 목록을 반환합니다. Returns a script fragment and a list of errors by using the provided text reader.

(Inherited from TSqlParser)
Parse(TextReader, IList<ParseError>, Int32, Int32, Int32) Parse(TextReader, IList<ParseError>, Int32, Int32, Int32) Parse(TextReader, IList<ParseError>, Int32, Int32, Int32)

제공된 값을 사용하여 스크립트 조각과 오류 목록을 반환합니다. Returns a script fragment and a list of errors by using the provided values.

(Inherited from TSqlParser)
ParseBooleanExpression(TextReader, IList<ParseError>) ParseBooleanExpression(TextReader, IList<ParseError>) ParseBooleanExpression(TextReader, IList<ParseError>)

제공된 텍스트 판독기를 사용하여 부울 식과 오류 목록을 반환합니다. Returns a Boolean expression and a list of errors by using the provided text reader.

(Inherited from TSqlParser)
ParseBooleanExpression(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseBooleanExpression(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseBooleanExpression(TextReader, IList<ParseError>, Int32, Int32, Int32)

제공된 값을 사용하여 부울 식과 오류 목록을 반환합니다. Returns a Boolean expression and a list of errors by using the provided values.

ParseChildObjectName(TextReader, IList<ParseError>) ParseChildObjectName(TextReader, IList<ParseError>) ParseChildObjectName(TextReader, IList<ParseError>)

제공된 텍스트 판독기를 사용하여 자식 개체 이름과 오류 목록을 반환합니다. Returns a child object name and a list of errors by using the provided text reader.

(Inherited from TSqlParser)
ParseChildObjectName(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseChildObjectName(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseChildObjectName(TextReader, IList<ParseError>, Int32, Int32, Int32)

제공된 값을 사용하여 자식 개체 이름과 오류 목록을 반환합니다. Returns a child object name and a list of errors by using the provided values.

ParseConstantOrIdentifier(TextReader, IList<ParseError>) ParseConstantOrIdentifier(TextReader, IList<ParseError>) ParseConstantOrIdentifier(TextReader, IList<ParseError>)

제공된 텍스트 판독기를 사용하여 상수 또는 식별자와 오류 목록을 반환합니다. Returns a constant or identifier and a list of errors by using the provided text reader.

(Inherited from TSqlParser)
ParseConstantOrIdentifier(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseConstantOrIdentifier(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseConstantOrIdentifier(TextReader, IList<ParseError>, Int32, Int32, Int32)

제공된 값을 사용하여 상수 또는 식별자와 오류 목록을 반환합니다. Returns a constant or identifier and a list of errors by using the provided values.

ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>) ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>) ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>)

제공된 텍스트 판독기를 사용하여 기본값을 갖는 상수 또는 식별자와 오류 목록을 반환합니다. Returns a constant or identifier with default values and a list of errors by using the provided text reader.

(Inherited from TSqlParser)
ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseConstantOrIdentifierWithDefault(TextReader, IList<ParseError>, Int32, Int32, Int32)

기본값을 갖는 상수 또는 식별자와 오류 목록을 반환합니다. Returns a constant or identifier with default values and a list of errors.

ParseExpression(TextReader, IList<ParseError>) ParseExpression(TextReader, IList<ParseError>) ParseExpression(TextReader, IList<ParseError>)

제공된 텍스트 판독기를 사용하여 식과 오류 목록을 반환합니다. Returns an expression and a list of errors by using the provided text reader.

(Inherited from TSqlParser)
ParseExpression(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseExpression(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseExpression(TextReader, IList<ParseError>, Int32, Int32, Int32)

제공된 값을 사용하여 식과 오류 목록을 반환합니다. Returns an expression and a list of errors by using the provided values.

ParseScalarDataType(TextReader, IList<ParseError>) ParseScalarDataType(TextReader, IList<ParseError>) ParseScalarDataType(TextReader, IList<ParseError>)

제공된 텍스트 판독기를 사용하여 스칼라 데이터 형식과 오류 목록을 반환합니다. Returns a scalar data type and a list of errors by using the provided text reader.

(Inherited from TSqlParser)
ParseScalarDataType(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseScalarDataType(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseScalarDataType(TextReader, IList<ParseError>, Int32, Int32, Int32)

제공된 값을 사용하여 스칼라 데이터 형식과 오류 목록을 반환합니다. Returns a scalar data type and a list of errors by using the provided values.

ParseSchemaObjectName(TextReader, IList<ParseError>) ParseSchemaObjectName(TextReader, IList<ParseError>) ParseSchemaObjectName(TextReader, IList<ParseError>)

제공된 텍스트 판독기를 사용하여 스키마 개체 이름과 오류 목록을 반환합니다. Returns a schema object name and a list of errors by using the provided text reader.

(Inherited from TSqlParser)
ParseSchemaObjectName(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseSchemaObjectName(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseSchemaObjectName(TextReader, IList<ParseError>, Int32, Int32, Int32)

제공된 값을 사용하여 스키마 데이터 형식과 오류 목록을 반환합니다. Returns a schema data type and a list of errors by using the provided values.

ParseStatementList(TextReader, IList<ParseError>) ParseStatementList(TextReader, IList<ParseError>) ParseStatementList(TextReader, IList<ParseError>)

제공된 텍스트 판독기를 사용하여 문 목록과 오류 목록을 반환합니다. Returns a statement list and a list of errors by using the provided text reader.

(Inherited from TSqlParser)
ParseStatementList(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseStatementList(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseStatementList(TextReader, IList<ParseError>, Int32, Int32, Int32)

제공된 값을 사용하여 문 목록과 오류 목록을 반환합니다. Returns a statement list and a list of errors by using the provided values.

ParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>) ParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>) ParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>)

지정된 입력 판독기를 사용하여 선택적 공통 테이블 식과 xml 네임스페이스를 포함하는 하위 쿼리 식을 가져오기 위한 입력 문자열을 구문 분석합니다. Parses an input string to get a subquery expression with optional common table expression and xml namespaces with the specified input reader.

(Inherited from TSqlParser)
ParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>, Int32, Int32, Int32) ParseSubQueryExpressionWithOptionalCTE(TextReader, IList<ParseError>, Int32, Int32, Int32)

CTE(선택적 공통 테이블 식) 및 XML 네임스페이스를 포함하는 하위 쿼리 식을 가져오기 위한 입력 문자열을 구문 분석합니다. Parses an input string to get a subquery expression with optional common table expression (CTE) and XML namespaces.

TryParseSqlModuleObjectName(TextReader, SchemaObjectName) TryParseSqlModuleObjectName(TextReader, SchemaObjectName) TryParseSqlModuleObjectName(TextReader, SchemaObjectName)

입력 스크립트에 SQL 모듈 개체 이름이 포함되어 있는지 여부를 나타냅니다. Indicates whether the input script contains a SQL module object name.

(Inherited from TSqlParser)
TryParseTriggerModule(TextReader, SchemaObjectName, SchemaObjectName) TryParseTriggerModule(TextReader, SchemaObjectName, SchemaObjectName) TryParseTriggerModule(TextReader, SchemaObjectName, SchemaObjectName)

입력 스크립트에 트리거 모듈이 포함되어 있는지 여부를 나타냅니다. Indicates whether the input script contains a trigger module.

(Inherited from TSqlParser)
ValidateIdentifier(String) ValidateIdentifier(String) ValidateIdentifier(String)

이름이 유효한 SQL 식별자인지 여부를 반환합니다. Returns whether a name is a valid SQL identifier.

(Inherited from TSqlParser)

속성

QuotedIdentifier QuotedIdentifier QuotedIdentifier

따옴표 붙은 식별자가 설정되어 있는지 여부를 나타내는 값을 가져옵니다. Gets a value that indicates whether the quoted identifier is on.

(Inherited from TSqlParser)

적용 대상