SetVariableStatement SetVariableStatement SetVariableStatement Class


Represents the set @local_variable statement

public class SetVariableStatement : Microsoft.SqlServer.TransactSql.ScriptDom.TSqlStatement
type SetVariableStatement = class
    inherit TSqlStatement
Public Class SetVariableStatement
Inherits TSqlStatement


SetVariableStatement() SetVariableStatement() SetVariableStatement()


AssignmentKind AssignmentKind AssignmentKind

Assignment operator used.

CursorDefinition CursorDefinition CursorDefinition

Cursor - if not null, then Expression has to be null

Expression Expression Expression

The expression that the variable is goint to be set. Can be null in case of cursor

FirstTokenIndex FirstTokenIndex FirstTokenIndex

Gets or sets the first index of the token.

(Inherited from TSqlFragment)
FragmentLength FragmentLength FragmentLength

Defines the number of characters the fragment takes up in the script it was parsed.

(Inherited from TSqlFragment)
FunctionCallExists FunctionCallExists FunctionCallExists

True if the column identifiers end with a function call.

Identifier Identifier Identifier

The identifier that can represent the property, field or method. Optional, may be null.

LastTokenIndex LastTokenIndex LastTokenIndex

Gets or sets the last index of the token.

(Inherited from TSqlFragment)
Parameters Parameters Parameters

The parameters to the function.

ScriptTokenStream ScriptTokenStream ScriptTokenStream

Gets or sets the script token stream.

(Inherited from TSqlFragment)
SeparatorType SeparatorType SeparatorType

Shows the separator.

StartColumn StartColumn StartColumn

Gets the start column.

(Inherited from TSqlFragment)
StartLine StartLine StartLine

Gets the start line.

(Inherited from TSqlFragment)
StartOffset StartOffset StartOffset

Defines the character offset of fragments starting location in the script it was parsed.

(Inherited from TSqlFragment)
Variable Variable Variable

The variable that is going to be set.


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

Accepts visitor

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

Accepts visitor for Children


Uninitialized Uninitialized Uninitialized

Constant to indicate and uninitialized token.

(Inherited from TSqlFragment)

Applies to