SharedSelectToken

Description

Abstract class of the shared data of SELECT and SUB-SELECT statements.

Constructor

SharedSelectToken( modifier?: "DISTINCT" | "REDUCED" )

Parameters

NameTypeDescription
"DISTINCT" | "REDUCED"

Properties

token: string
modifier?: "DISTINCT" | "REDUCED"
projections: (VariableToken | AssigmentToken)[]

Methods

addProjection( ...projections: ProjectableToken[] ): this

Parameters

NameTypeDescription
ProjectableToken[]
toString( spaces?: number ): string

Parameters

NameTypeDescription
number