SelectScalarExpression SelectScalarExpression SelectScalarExpression Class

정의

SELECT 키워드 바로 뒤에 사용되는 열 요소를 나타냅니다. Represents the column element that is used right after the select keyword.

public ref class SelectScalarExpression : Microsoft::SqlServer::TransactSql::ScriptDom::SelectElement
public class SelectScalarExpression : Microsoft.SqlServer.TransactSql.ScriptDom.SelectElement
Public Class SelectScalarExpression
Inherits SelectElement
상속
SelectScalarExpressionSelectScalarExpressionSelectScalarExpression

생성자

SelectScalarExpression() SelectScalarExpression() SelectScalarExpression()

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

속성

ColumnName ColumnName ColumnName

AsciiStringLiteral 또는 UnicodeStringLiteral 형식의 리터럴 또는 식별자를 가져오거나 설정합니다. Gets or sets an Identifier or a literal of type AsciiStringLiteral or UnicodeStringLiteral. 수 있습니다 null합니다. Optional, may be null.

Expression Expression Expression

어떠한 식이든 될 수 있는 SELECT 식을 가져오거나 설정합니다. null이 아니면 이 SELECT 식은 정규식입니다. Gets or sets a select expression that can be any expression, if this is non-null then this select expression is a regular expression. 현재 이 AST 클래스는 식이나 와일드카드를 표현합니다. At present this AST class expresses either an expression or a wildcard. SelectExpressions가 훨씬 더 많은 작업을 수행할 수 있기 때문에 이 클래스가 기본이 되는 파생 방법을 선택할 수 있으며 더 적합한 다른 방법이 있을 수도 있습니다. Because a SelectExpressions can do so much more, we may want to go to a derivation approach, where this class would be a base -- or there may be another more elegant approach. 현재로서는 이것이 SELECT * FROM을 지원하기 위한 기본 디자인입니다. For now, this is a basic design to support SELECT * FROM foo.

FirstTokenIndex FirstTokenIndex FirstTokenIndex

첫 번째 토큰 인덱스를 가져오거나 설정합니다. Gets or sets the first token index.

(Inherited from TSqlFragment)
FragmentLength FragmentLength FragmentLength

조각 길이를 가져옵니다. Gets the fragment length.

(Inherited from TSqlFragment)
LastTokenIndex LastTokenIndex LastTokenIndex

마지막 토큰 인덱스를 가져오거나 설정합니다. Gets or sets the last token index.

(Inherited from TSqlFragment)
ScriptTokenStream ScriptTokenStream ScriptTokenStream

토큰 스트림의 목록을 가져오거나 설정합니다. Gets or sets a list of token streams.

(Inherited from TSqlFragment)
StartColumn StartColumn StartColumn

시작 열을 가져옵니다. Gets the starting column.

(Inherited from TSqlFragment)
StartLine StartLine StartLine

시작 줄을 가져옵니다. Gets the starting line.

(Inherited from TSqlFragment)
StartOffset StartOffset StartOffset

조각 시작 오프셋 값을 가져옵니다. Gets the fragment start offset value.

(Inherited from TSqlFragment)

메서드

Accept(TSqlFragmentVisitor) Accept(TSqlFragmentVisitor) Accept(TSqlFragmentVisitor)

방문자를 허용합니다. Accepts visitor.

AcceptChildren(TSqlFragmentVisitor) AcceptChildren(TSqlFragmentVisitor) AcceptChildren(TSqlFragmentVisitor)

자식에 대한 방문자를 허용합니다. Accepts visitor for Children.

필드

Uninitialized Uninitialized Uninitialized

값은 -1입니다. Value is -1.

(Inherited from TSqlFragment)

적용 대상