Enum ETokenType
- Namespace
- gudusoft.gsqlparser
- Assembly
- gudusoft.gsqlparser.dll
Type of source token.
public enum ETokenType
Fields
ttBTEQCmd = 58this token was removed via TParseTreeNode.removeAllMyTokensFromTokenList
ttCPPComment = 57used in mdx
ttRemoved = 59ttampersand = 33special character, ampersand &
ttasterisk = 21special character, asterisk *
ttatsign = 39It's a letter, so can be part of identifier @
ttbackslash = 42back slash , ddb2 use \ for multiline
ttbindvar = 46ttbracketedcomment = 4comment like this: /* this is simple comment
ttbrstring = 9delimited identifier used in SQL Server: {this is delimited identifier}
ttcaret = 31special character, caret ^
ttcolon = 14special character, colon :
ttcomma = 15special character, comma ,
ttconcatenationop = 52ttdbstring = 8delimited identifier used in SQL Server: [this is delimited identifier]
ttdecode = 56ttdolorsign = 40$, It's a letter, so can be part of identifier.
ttdoublequote = 35special character, quotation mark/double quote/double quotation mark "
ttdqstring = 7delimited identifier: "this is delimited identifier"
ttequals = 17special character, equals =
ttexclamationmark = 37special character, exclamation mark !
ttgreaterthan = 23special character, greater than >
ttidentifier = 10ordinary identifier
ttkeyword = 11ttleftbrace = 29special character, left brace {
ttleftbracket = 27special character, left bracket [
ttleftparenthesis = 25special character, left parenthesis (
ttlessthan = 24special character, less than <
ttminussign = 20special character, plus sign -
ttmulticharoperator = 51ttnonreservedkeyword = 12ttnumber = 5numeric constant
ttnumbersign = 41#, It's a letter, so can be part of identifier.
ttpercent = 32special character, percent %
ttperiod = 16special character, period .
ttplussign = 19special character, plus sign +
ttquestionmark = 18special character, question mark ?
ttreturn = 1ttrightbrace = 30special character, right brace }
ttrightbracket = 28special character, right bracket ]
ttrightparenthesis = 26special character, right parenthesis )
ttsemicolon = 13special character, semocolon ;
ttsemicolon2 = 53ttsemicolon3 = 54ttsimplecomment = 3comment like this: -- this is simple comment
ttsinglecharoperator = 50ttsinglequote = 36special character, apostrophe/single quote/single quotation mark '
ttslash = 22special character, slash /
ttsqlpluscmd = 45ttsqlvar = 47ttsqstring = 6character string constant: 'this is single quote string'
ttstmt_delimiter = 49ttsubstitutionvar = 48tttilde = 43tilde ~
tttokenlizererrortoken = 55ttunderscore = 38special character, underscore/underline _
ttunknown = 0ttunknownchar = 44ttverticalbar = 34special character, vertical bar |
ttwhitespace = 2