Table of Contents

Class TBaseType

Namespace
gudusoft.gsqlparser
Assembly
gudusoft.gsqlparser.dll

Constants and functions used by parser internally.

public class TBaseType
Inheritance
TBaseType
Inherited Members

Fields

BTEQCMD

public const int BTEQCMD = 282

Field Value

int

JSON_ALL_EXIST

public const int JSON_ALL_EXIST = 300

Field Value

int

JSON_ANY_EXIST

public const int JSON_ANY_EXIST = 299

Field Value

int

JSON_EXIST

public const int JSON_EXIST = 298

Field Value

int

JSON_GET_OBJECT

public const int JSON_GET_OBJECT = 284

Field Value

int

JSON_GET_OBJECT_AT_PATH

public const int JSON_GET_OBJECT_AT_PATH = 285

Field Value

int

JSON_GET_TEXT

public const int JSON_GET_TEXT = 281

Field Value

int

JSON_GET_TEXT_AT_PATH

public const int JSON_GET_TEXT_AT_PATH = 282

Field Value

int

JSON_LEFT_CONTAIN

public const int JSON_LEFT_CONTAIN = 288

Field Value

int

JSON_RIGHT_CONTAIN

public const int JSON_RIGHT_CONTAIN = 297

Field Value

int

ORACLE_OUTER2

public const int ORACLE_OUTER2 = 281

Field Value

int

RW_CONNECT_TO

public const int RW_CONNECT_TO = 276

Field Value

int

RW_FULL2

public const int RW_FULL2 = 279

Field Value

int

RW_NATURAL2

public const int RW_NATURAL2 = 276

Field Value

int

SEMI_COLON_AFTER_BEGIN

public const int SEMI_COLON_AFTER_BEGIN = 531

Field Value

int

assign_sign

public const int assign_sign = 268

Field Value

int

bconst

public const int bconst = 276

Field Value

int

bind_v

public const int bind_v = 267

Field Value

int

bitwise_shift_left

public const int bitwise_shift_left = 299

Field Value

int

bitwise_shift_right

public const int bitwise_shift_right = 300

Field Value

int

boolean_and

public const int boolean_and = 296

Field Value

int

boolean_or

public const int boolean_or = 297

Field Value

int

castoperator

public const int castoperator = 529

Field Value

int

cmpop

public const int cmpop = 266

Field Value

int

cmtdoublehyphen

single line comment

public const int cmtdoublehyphen = 258

Field Value

int

cmtslashstar

Token code value for block comment: /* comment inside */

public const int cmtslashstar = 257

Field Value

int

compoundAssignmentOperator

public const int compoundAssignmentOperator = 530

Field Value

int

concatenationop

public const int concatenationop = 283

Field Value

int

condition_statement_if

public const int condition_statement_if = 1

Field Value

int

condition_statement_while

public const int condition_statement_while = 2

Field Value

int

constraint_level_column

public const int constraint_level_column = 1

Field Value

int

constraint_level_table

public const int constraint_level_table = 2

Field Value

int

cube_root

public const int cube_root = 298

Field Value

int

db2label

public const int db2label = 279

Field Value

int

db_version_num

public static double db_version_num

Field Value

double

declare_statement_conditions

public const int declare_statement_conditions = 3

Field Value

int

declare_statement_cursor

public const int declare_statement_cursor = 2

Field Value

int

declare_statement_handlers

public const int declare_statement_handlers = 4

Field Value

int

declare_statement_returnCode

public const int declare_statement_returnCode = 6

Field Value

int

declare_statement_statement

public const int declare_statement_statement = 5

Field Value

int

declare_statement_variable

public const int declare_statement_variable = 1

Field Value

int

declare_varaible_cursor

public const int declare_varaible_cursor = 2

Field Value

int

declare_varaible_normal

public const int declare_varaible_normal = 1

Field Value

int

declare_varaible_table

public const int declare_varaible_table = 3

Field Value

int

double_dot

public const int double_dot = 269

Field Value

int

dtAll

public const int dtAll = 3

Field Value

int

dtDistinct

public const int dtDistinct = 1

Field Value

int

dtDistinctOn

public const int dtDistinctOn = 2

Field Value

int

dtDistinctRow

public const int dtDistinctRow = 5

Field Value

int

dtNone

public const int dtNone = 0

Field Value

int

dtUnique

public const int dtUnique = 4

Field Value

int

error

public const int error = 274

Field Value

int

exponentiate

public const int exponentiate = 295

Field Value

int

fconst

float and real constant

public const int fconst = 261

Field Value

int

fireMode_after

public const int fireMode_after = 2

Field Value

int

fireMode_before

Trigger fire mode

public const int fireMode_before = 1

Field Value

int

fireMode_for

public const int fireMode_for = 4

Field Value

int

fireMode_insteadOf

public const int fireMode_insteadOf = 3

Field Value

int

full_edition

public const bool full_edition = true

Field Value

bool

function_return_datatype

public const int function_return_datatype = 1

Field Value

int

function_return_table

public const int function_return_table = 2

Field Value

int

function_return_table_variable

public const int function_return_table_variable = 3

Field Value

int

great_equal

public const int great_equal = 293

Field Value

int

hive_AMPERSAND

public const int hive_AMPERSAND = 546

Field Value

int

hive_BITWISEOR

public const int hive_BITWISEOR = 548

Field Value

int

hive_BITWISEXOR

public const int hive_BITWISEXOR = 549

Field Value

int

hive_BigintLiteral

public const int hive_BigintLiteral = 278

Field Value

int

hive_ByteLengthLiteral

public const int hive_ByteLengthLiteral = 277

Field Value

int

hive_COLON

public const int hive_COLON = 530

Field Value

int

hive_COMMA

public const int hive_COMMA = 531

Field Value

int

hive_CharSetLiteral

public const int hive_CharSetLiteral = 276

Field Value

int

hive_CharSetName

public const int hive_CharSetName = 270

Field Value

int

hive_DIVIDE

public const int hive_DIVIDE = 541

Field Value

int

hive_DOLLAR

public const int hive_DOLLAR = 551

Field Value

int

hive_DOT

public const int hive_DOT = 529

Field Value

int

hive_DecimalLiteral

public const int hive_DecimalLiteral = 273

Field Value

int

hive_GREATERTHAN

public const int hive_GREATERTHAN = 540

Field Value

int

hive_LCURLY

public const int hive_LCURLY = 537

Field Value

int

hive_LESSTHAN

public const int hive_LESSTHAN = 539

Field Value

int

hive_LPAREN

public const int hive_LPAREN = 533

Field Value

int

hive_LSQUARE

public const int hive_LSQUARE = 535

Field Value

int

hive_MINUS

public const int hive_MINUS = 543

Field Value

int

hive_MOD

public const int hive_MOD = 545

Field Value

int

hive_PLUS

public const int hive_PLUS = 542

Field Value

int

hive_QUESTION

public const int hive_QUESTION = 550

Field Value

int

hive_RCURLY

public const int hive_RCURLY = 538

Field Value

int

hive_RPAREN

public const int hive_RPAREN = 534

Field Value

int

hive_RSQUARE

public const int hive_RSQUARE = 536

Field Value

int

hive_SEMICOLON

public const int hive_SEMICOLON = 532

Field Value

int

hive_STAR

public const int hive_STAR = 544

Field Value

int

hive_SmallintLiteral

public const int hive_SmallintLiteral = 279

Field Value

int

hive_StringLiteral

public const int hive_StringLiteral = 275

Field Value

int

hive_TILDE

public const int hive_TILDE = 547

Field Value

int

hive_TinyintLiteral

public const int hive_TinyintLiteral = 280

Field Value

int

hive_div

public const int hive_div = 271

Field Value

int

hive_equal

public const int hive_equal = 289

Field Value

int

hive_equal_ns

public const int hive_equal_ns = 288

Field Value

int

hive_number

public const int hive_number = 272

Field Value

int

howtoSetValue_assign

public const int howtoSetValue_assign = 1

Field Value

int

howtoSetValue_default

public const int howtoSetValue_default = 2

Field Value

int

howtoSetValue_none

public const int howtoSetValue_none = 0

Field Value

int

iconst

integer constant

public const int iconst = 263

Field Value

int

ident

identifier token id

public const int ident = 264

Field Value

int

join_source_fake

public const int join_source_fake = 1

Field Value

int

join_source_join

public const int join_source_join = 3

Field Value

int

join_source_table

public const int join_source_table = 2

Field Value

int

k_clause

public const int k_clause = 288

Field Value

int

kind_create

public const int kind_create = 1

Field Value

int

kind_create_body

public const int kind_create_body = 4

Field Value

int

kind_create_incomplete

public const int kind_create_incomplete = 5

Field Value

int

kind_create_nested_table

public const int kind_create_nested_table = 7

Field Value

int

kind_create_type_placeholder

public const int kind_create_type_placeholder = 8

Field Value

int

kind_create_varray

public const int kind_create_varray = 6

Field Value

int

kind_declare

public const int kind_declare = 2

Field Value

int

kind_define

public const int kind_define = 3

Field Value

int

label_begin

public const int label_begin = 270

Field Value

int

label_end

public const int label_end = 271

Field Value

int

left_parenthesis_2

public const int left_parenthesis_2 = 558

Field Value

int

left_parenthesis_3

public const int left_parenthesis_3 = 273

Field Value

int

leftjoin_op

public const int leftjoin_op = 277

Field Value

int

less_equal

public const int less_equal = 294

Field Value

int

lexnewline

linebreak

public const int lexnewline = 260

Field Value

int

lexspace

whitespace including space and tab

public const int lexspace = 259

Field Value

int

linebreak

public static readonly string linebreak

Field Value

string

logical_and

public const int logical_and = 529

Field Value

int

logical_or

public const int logical_or = 530

Field Value

int

m_clause

public const int m_clause = 287

Field Value

int

metExecSp

public const int metExecSp = 0

Field Value

int

metExecStringCmd

public const int metExecStringCmd = 1

Field Value

int

metExecStringCmdLinkServer

public const int metExecStringCmdLinkServer = 2

Field Value

int

metNoExecKeyword

public const int metNoExecKeyword = 3

Field Value

int

mslabel

public const int mslabel = 276

Field Value

int

mstLocalVar

public const int mstLocalVar = 1

Field Value

int

mstLocalVarCursor

public const int mstLocalVarCursor = 2

Field Value

int

mstSetCmd

public const int mstSetCmd = 3

Field Value

int

mstSybaseLocalVar

public const int mstSybaseLocalVar = 5

Field Value

int

mstUnknown

public const int mstUnknown = 0

Field Value

int

mstXmlMethod

public const int mstXmlMethod = 4

Field Value

int

mysqllabel

public const int mysqllabel = 282

Field Value

int

newline

public static string newline

Field Value

string

not_equal

public const int not_equal = 290

Field Value

int

not_great

public const int not_great = 291

Field Value

int

not_less

public const int not_less = 292

Field Value

int

op

public const int op = 265

Field Value

int

outer_join

public const int outer_join = 289

Field Value

int

param

public const int param = 538

Field Value

int

parameter_mode_aslocator

public const int parameter_mode_aslocator = 6

Field Value

int

parameter_mode_default

public const int parameter_mode_default = 0

Field Value

int

parameter_mode_in

public const int parameter_mode_in = 1

Field Value

int

parameter_mode_inout

public const int parameter_mode_inout = 3

Field Value

int

parameter_mode_out

public const int parameter_mode_out = 2

Field Value

int

parameter_mode_output

public const int parameter_mode_output = 4

Field Value

int

parameter_mode_readonly

public const int parameter_mode_readonly = 5

Field Value

int

parse_error_no_root_node

public const int parse_error_no_root_node = -1000

Field Value

int

releaseDate

public const string releaseDate = "2026-4-15"

Field Value

string

rightjoin_op

public const int rightjoin_op = 278

Field Value

int

rrw_abort

public const int rrw_abort = 527

Field Value

int

rrw_add

public const int rrw_add = 428

Field Value

int

rrw_add_p

public const int rrw_add_p = 553

Field Value

int

rrw_all

public const int rrw_all = 339

Field Value

int

rrw_allocate

public const int rrw_allocate = 480

Field Value

int

rrw_alter

public const int rrw_alter = 426

Field Value

int

rrw_analyze

public const int rrw_analyze = 465

Field Value

int

rrw_and

public const int rrw_and = 319

Field Value

int

rrw_as

public const int rrw_as = 341

Field Value

int

rrw_associate

public const int rrw_associate = 466

Field Value

int

rrw_audit

public const int rrw_audit = 467

Field Value

int

rrw_backup

public const int rrw_backup = 431

Field Value

int

rrw_begin

public const int rrw_begin = 351

Field Value

int

rrw_between

public const int rrw_between = 350

Field Value

int

rrw_bfile

public const int rrw_bfile = 408

Field Value

int

rrw_bigint

public const int rrw_bigint = 367

Field Value

int

rrw_bigint_cast

public const int rrw_bigint_cast = 535

Field Value

int

rrw_binary

public const int rrw_binary = 411

Field Value

int

rrw_bit

public const int rrw_bit = 355

Field Value

int

rrw_bit_cast

public const int rrw_bit_cast = 540

Field Value

int

rrw_blob

public const int rrw_blob = 401

Field Value

int

rrw_body

public const int rrw_body = 526

Field Value

int

rrw_boolean_cast

public const int rrw_boolean_cast = 539

Field Value

int

rrw_break

public const int rrw_break = 432

Field Value

int

rrw_bt

public const int rrw_bt = 529

Field Value

int

rrw_bulk

public const int rrw_bulk = 433

Field Value

int

rrw_by

public const int rrw_by = 340

Field Value

int

rrw_cache

public const int rrw_cache = 497

Field Value

int

rrw_calculate

public const int rrw_calculate = 519

Field Value

int

rrw_call

public const int rrw_call = 468

Field Value

int

rrw_cancel

public const int rrw_cancel = 529

Field Value

int

rrw_cascade

public const int rrw_cascade = 539

Field Value

int

rrw_case

public const int rrw_case = 316

Field Value

int

rrw_casespecific

public const int rrw_casespecific = 552

Field Value

int

rrw_catch

public const int rrw_catch = 462

Field Value

int

rrw_change

public const int rrw_change = 498

Field Value

int

rrw_char

public const int rrw_char = 379

Field Value

int

rrw_char_cast

public const int rrw_char_cast = 541

Field Value

int

rrw_character

public const int rrw_character = 381

Field Value

int

rrw_character_cast

public const int rrw_character_cast = 544

Field Value

int

rrw_check

public const int rrw_check = 499

Field Value

int

rrw_checkpoint

public const int rrw_checkpoint = 518

Field Value

int

rrw_checksum

public const int rrw_checksum = 500

Field Value

int

rrw_chr_oracle

public const int rrw_chr_oracle = 550

Field Value

int

rrw_clear

public const int rrw_clear = 520

Field Value

int

rrw_clob

public const int rrw_clob = 405

Field Value

int

rrw_close

public const int rrw_close = 429

Field Value

int

rrw_cluster

public const int rrw_cluster = 529

Field Value

int

rrw_cm

public const int rrw_cm = 531

Field Value

int

rrw_collect

public const int rrw_collect = 530

Field Value

int

rrw_comment

public const int rrw_comment = 469

Field Value

int

rrw_commit

public const int rrw_commit = 419

Field Value

int

rrw_connect

public const int rrw_connect = 481

Field Value

int

rrw_constraint

public const int rrw_constraint = 515

Field Value

int

rrw_continue

public const int rrw_continue = 430

Field Value

int

rrw_copy

public const int rrw_copy = 530

Field Value

int

rrw_create

public const int rrw_create = 307

Field Value

int

rrw_cs

public const int rrw_cs = 532

Field Value

int

rrw_ct

public const int rrw_ct = 532

Field Value

int

rrw_custom

public const int rrw_custom = 529

Field Value

int

rrw_data

public const int rrw_data = 410

Field Value

int

rrw_database

public const int rrw_database = 425

Field Value

int
public const int rrw_datalink = 414

Field Value

int

rrw_date

public const int rrw_date = 394

Field Value

int

rrw_date2_teradata

public const int rrw_date2_teradata = 288

Field Value

int

rrw_date_cast

public const int rrw_date_cast = 545

Field Value

int

rrw_date_const

public const int rrw_date_const = 539

Field Value

int

rrw_date_function

public const int rrw_date_function = 538

Field Value

int

rrw_dbcc

public const int rrw_dbcc = 434

Field Value

int

rrw_dbclob

public const int rrw_dbclob = 407

Field Value

int

rrw_deallocate

public const int rrw_deallocate = 435

Field Value

int

rrw_debug

public const int rrw_debug = 542

Field Value

int

rrw_dec

public const int rrw_dec = 376

Field Value

int

rrw_decimal

public const int rrw_decimal = 375

Field Value

int

rrw_decimal_cast

public const int rrw_decimal_cast = 549

Field Value

int

rrw_declare

public const int rrw_declare = 315

Field Value

int

rrw_declare_global

public const int rrw_declare_global = 535

Field Value

int

rrw_decode

public const int rrw_decode = 335

Field Value

int

rrw_del

public const int rrw_del = 533

Field Value

int

rrw_delete

public const int rrw_delete = 303

Field Value

int

rrw_delimiter

public const int rrw_delimiter = 536

Field Value

int

rrw_dense_rank

public const int rrw_dense_rank = 534

Field Value

int

rrw_deny

public const int rrw_deny = 436

Field Value

int

rrw_desc

public const int rrw_desc = 529

Field Value

int

rrw_describe

public const int rrw_describe = 482

Field Value

int

rrw_diagnostic

public const int rrw_diagnostic = 534

Field Value

int

rrw_disable

public const int rrw_disable = 437

Field Value

int

rrw_disassociate

public const int rrw_disassociate = 470

Field Value

int

rrw_discard

public const int rrw_discard = 531

Field Value

int

rrw_disconnect

public const int rrw_disconnect = 483

Field Value

int

rrw_distinct

public const int rrw_distinct = 338

Field Value

int

rrw_do

public const int rrw_do = 501

Field Value

int

rrw_double

public const int rrw_double = 377

Field Value

int

rrw_drillthrough

public const int rrw_drillthrough = 521

Field Value

int

rrw_drop

public const int rrw_drop = 314

Field Value

int

rrw_dump

public const int rrw_dump = 535

Field Value

int

rrw_echo

public const int rrw_echo = 536

Field Value

int

rrw_else

public const int rrw_else = 349

Field Value

int

rrw_enable

public const int rrw_enable = 438

Field Value

int

rrw_end

public const int rrw_end = 313

Field Value

int

rrw_enum

public const int rrw_enum = 415

Field Value

int

rrw_errors_oracle

public const int rrw_errors_oracle = 551

Field Value

int

rrw_et

public const int rrw_et = 537

Field Value

int

rrw_except

public const int rrw_except = 352

Field Value

int

rrw_exception

public const int rrw_exception = 543

Field Value

int

rrw_exclusive

public const int rrw_exclusive = 539

Field Value

int

rrw_exec

public const int rrw_exec = 439

Field Value

int

rrw_execute

public const int rrw_execute = 440

Field Value

int

rrw_existing

public const int rrw_existing = 523

Field Value

int

rrw_explain

public const int rrw_explain = 471

Field Value

int

rrw_export

public const int rrw_export = 531

Field Value

int

rrw_extended

public const int rrw_extended = 536

Field Value

int

rrw_extract

public const int rrw_extract = 337

Field Value

int

rrw_fetch

public const int rrw_fetch = 334

Field Value

int

rrw_flashback

public const int rrw_flashback = 472

Field Value

int

rrw_float

public const int rrw_float = 368

Field Value

int

rrw_float4

public const int rrw_float4 = 369

Field Value

int

rrw_float8

public const int rrw_float8 = 370

Field Value

int

rrw_float_cast

public const int rrw_float_cast = 537

Field Value

int

rrw_flush

public const int rrw_flush = 484

Field Value

int

rrw_for

public const int rrw_for = 306

Field Value

int

rrw_foreign

public const int rrw_foreign = 516

Field Value

int

rrw_formatted

public const int rrw_formatted = 535

Field Value

int

rrw_free

public const int rrw_free = 485

Field Value

int

rrw_freeze

public const int rrw_freeze = 522

Field Value

int

rrw_from

public const int rrw_from = 329

Field Value

int

rrw_full

public const int rrw_full = 346

Field Value

int

rrw_function

public const int rrw_function = 478

Field Value

int

rrw_generate

public const int rrw_generate = 531

Field Value

int

rrw_get

public const int rrw_get = 486

Field Value

int

rrw_give

public const int rrw_give = 538

Field Value

int

rrw_go

public const int rrw_go = 463

Field Value

int

rrw_goto

public const int rrw_goto = 441

Field Value

int

rrw_grant

public const int rrw_grant = 423

Field Value

int

rrw_graphic

public const int rrw_graphic = 412

Field Value

int

rrw_groom

public const int rrw_groom = 529

Field Value

int

rrw_group

public const int rrw_group = 330

Field Value

int

rrw_handler

public const int rrw_handler = 502

Field Value

int

rrw_having

public const int rrw_having = 318

Field Value

int

rrw_help

public const int rrw_help = 539

Field Value

int

rrw_if

public const int rrw_if = 305

Field Value

int

rrw_import

public const int rrw_import = 532

Field Value

int

rrw_include

public const int rrw_include = 487

Field Value

int

rrw_index

public const int rrw_index = 309

Field Value

int

rrw_info

public const int rrw_info = 536

Field Value

int

rrw_inner

public const int rrw_inner = 345

Field Value

int

rrw_ins

public const int rrw_ins = 540

Field Value

int

rrw_insert

public const int rrw_insert = 302

Field Value

int

rrw_int

public const int rrw_int = 360

Field Value

int

rrw_int1

public const int rrw_int1 = 362

Field Value

int

rrw_int2

public const int rrw_int2 = 363

Field Value

int

rrw_int3

public const int rrw_int3 = 364

Field Value

int

rrw_int4

public const int rrw_int4 = 365

Field Value

int

rrw_int8

public const int rrw_int8 = 366

Field Value

int

rrw_int_cast

public const int rrw_int_cast = 532

Field Value

int

rrw_integer

public const int rrw_integer = 361

Field Value

int

rrw_integer_cast

public const int rrw_integer_cast = 533

Field Value

int

rrw_intersect

public const int rrw_intersect = 354

Field Value

int

rrw_interval

public const int rrw_interval = 416

Field Value

int

rrw_interval_cast

public const int rrw_interval_cast = 548

Field Value

int

rrw_into

public const int rrw_into = 332

Field Value

int

rrw_is

public const int rrw_is = 525

Field Value

int

rrw_iterate

public const int rrw_iterate = 488

Field Value

int

rrw_join

public const int rrw_join = 324

Field Value

int

rrw_keep

public const int rrw_keep = 532

Field Value

int

rrw_keep_before_dense_rank

public const int rrw_keep_before_dense_rank = 533

Field Value

int

rrw_kill

public const int rrw_kill = 442

Field Value

int

rrw_language

public const int rrw_language = 549

Field Value

int

rrw_large

public const int rrw_large = 409

Field Value

int

rrw_leave

public const int rrw_leave = 489

Field Value

int

rrw_left

public const int rrw_left = 343

Field Value

int

rrw_left_shift

public const int rrw_left_shift = 531

Field Value

int

rrw_level

public const int rrw_level = 537

Field Value

int

rrw_library

public const int rrw_library = 546

Field Value

int

rrw_listen

public const int rrw_listen = 532

Field Value

int

rrw_load

public const int rrw_load = 503

Field Value

int

rrw_local

public const int rrw_local = 397

Field Value

int

rrw_lock

public const int rrw_lock = 473

Field Value

int

rrw_locking

public const int rrw_locking = 551

Field Value

int

rrw_log

public const int rrw_log = 547

Field Value

int

rrw_log_oracle

public const int rrw_log_oracle = 552

Field Value

int

rrw_logoff

public const int rrw_logoff = 541

Field Value

int

rrw_logon

public const int rrw_logon = 542

Field Value

int

rrw_long

public const int rrw_long = 399

Field Value

int

rrw_longblob

public const int rrw_longblob = 404

Field Value

int

rrw_longtext

public const int rrw_longtext = 392

Field Value

int

rrw_loop

public const int rrw_loop = 490

Field Value

int

rrw_map

public const int rrw_map = 534

Field Value

int

rrw_match

public const int rrw_match = 538

Field Value

int

rrw_mediumblob

public const int rrw_mediumblob = 403

Field Value

int

rrw_mediumint

public const int rrw_mediumint = 358

Field Value

int

rrw_mediumtext

public const int rrw_mediumtext = 391

Field Value

int

rrw_merge

public const int rrw_merge = 418

Field Value

int

rrw_merge2_sqlserver

public const int rrw_merge2_sqlserver = 287

Field Value

int

rrw_middleint

public const int rrw_middleint = 359

Field Value

int

rrw_minus

public const int rrw_minus = 353

Field Value

int

rrw_modify

public const int rrw_modify = 543

Field Value

int

rrw_move

public const int rrw_move = 445

Field Value

int

rrw_msck

public const int rrw_msck = 530

Field Value

int

rrw_mysql_desc

public const int rrw_mysql_desc = 535

Field Value

int

rrw_national

public const int rrw_national = 384

Field Value

int

rrw_natural

public const int rrw_natural = 539

Field Value

int

rrw_nchar

public const int rrw_nchar = 380

Field Value

int

rrw_nchar_cast

public const int rrw_nchar_cast = 542

Field Value

int

rrw_nclob

public const int rrw_nclob = 406

Field Value

int

rrw_netezza_copy

public const int rrw_netezza_copy = 530

Field Value

int

rrw_new_oracle

public const int rrw_new_oracle = 549

Field Value

int

rrw_noaudit

public const int rrw_noaudit = 474

Field Value

int

rrw_not

public const int rrw_not = 321

Field Value

int

rrw_notice

public const int rrw_notice = 544

Field Value

int

rrw_notify

public const int rrw_notify = 533

Field Value

int

rrw_null

public const int rrw_null = 544

Field Value

int

rrw_num

public const int rrw_num = 371

Field Value

int

rrw_number

public const int rrw_number = 373

Field Value

int

rrw_numeric

public const int rrw_numeric = 372

Field Value

int

rrw_numeric_cast

public const int rrw_numeric_cast = 538

Field Value

int

rrw_nvarchar

public const int rrw_nvarchar = 385

Field Value

int

rrw_nvarchar2

public const int rrw_nvarchar2 = 386

Field Value

int

rrw_object

public const int rrw_object = 327

Field Value

int

rrw_of

public const int rrw_of = 542

Field Value

int

rrw_oid

public const int rrw_oid = 543

Field Value

int

rrw_on

public const int rrw_on = 323

Field Value

int

rrw_open

public const int rrw_open = 443

Field Value

int

rrw_openrowset

public const int rrw_openrowset = 464

Field Value

int

rrw_optimize

public const int rrw_optimize = 504

Field Value

int

rrw_or

public const int rrw_or = 320

Field Value

int

rrw_oracle_a_in_aset

public const int rrw_oracle_a_in_aset = 561

Field Value

int

rrw_oracle_apply

public const int rrw_oracle_apply = 555

Field Value

int

rrw_oracle_compound

public const int rrw_oracle_compound = 560

Field Value

int

rrw_oracle_new_constructor

public const int rrw_oracle_new_constructor = 558

Field Value

int

rrw_oracle_set_in_aset

public const int rrw_oracle_set_in_aset = 562

Field Value

int

rrw_oracle_subpartition

public const int rrw_oracle_subpartition = 556

Field Value

int

rrw_oracle_subpartition_tablesample

public const int rrw_oracle_subpartition_tablesample = 557

Field Value

int

rrw_oracle_supplemental

public const int rrw_oracle_supplemental = 559

Field Value

int

rrw_order

public const int rrw_order = 333

Field Value

int

rrw_outer

public const int rrw_outer = 347

Field Value

int

rrw_output

public const int rrw_output = 535

Field Value

int

rrw_over

public const int rrw_over = 336

Field Value

int

rrw_package

public const int rrw_package = 479

Field Value

int

rrw_partition

public const int rrw_partition = 554

Field Value

int

rrw_perform

public const int rrw_perform = 541

Field Value

int

rrw_position

public const int rrw_position = 544

Field Value

int

rrw_postgresql_info

public const int rrw_postgresql_info = 545

Field Value

int

rrw_precision

public const int rrw_precision = 378

Field Value

int

rrw_prepare

public const int rrw_prepare = 491

Field Value

int

rrw_pretty

public const int rrw_pretty = 537

Field Value

int

rrw_primary

public const int rrw_primary = 513

Field Value

int

rrw_print

public const int rrw_print = 446

Field Value

int

rrw_procedure

public const int rrw_procedure = 477

Field Value

int

rrw_purge

public const int rrw_purge = 475

Field Value

int

rrw_put

public const int rrw_put = 534

Field Value

int

rrw_raiserror

public const int rrw_raiserror = 447

Field Value

int

rrw_raw

public const int rrw_raw = 400

Field Value

int

rrw_readtext

public const int rrw_readtext = 448

Field Value

int

rrw_real

public const int rrw_real = 374

Field Value

int

rrw_real_cast

public const int rrw_real_cast = 536

Field Value

int

rrw_reassign

public const int rrw_reassign = 534

Field Value

int

rrw_receive

public const int rrw_receive = 449

Field Value

int

rrw_reconfigure

public const int rrw_reconfigure = 450

Field Value

int

rrw_record

public const int rrw_record = 328

Field Value

int

rrw_recover

public const int rrw_recover = 533

Field Value

int

rrw_redshift_copy

public const int rrw_redshift_copy = 533

Field Value

int

rrw_redshift_unload

public const int rrw_redshift_unload = 530

Field Value

int

rrw_redshift_vacuum

public const int rrw_redshift_vacuum = 531

Field Value

int

rrw_redshift_verbose

public const int rrw_redshift_verbose = 532

Field Value

int

rrw_refresh

public const int rrw_refresh = 492

Field Value

int

rrw_reindex

public const int rrw_reindex = 535

Field Value

int

rrw_release

public const int rrw_release = 493

Field Value

int

rrw_rename

public const int rrw_rename = 476

Field Value

int

rrw_repair

public const int rrw_repair = 506

Field Value

int

rrw_repeat

public const int rrw_repeat = 494

Field Value

int

rrw_replace

public const int rrw_replace = 505

Field Value

int

rrw_reset

public const int rrw_reset = 507

Field Value

int

rrw_resignal

public const int rrw_resignal = 495

Field Value

int

rrw_restart

public const int rrw_restart = 545

Field Value

int

rrw_restore

public const int rrw_restore = 451

Field Value

int

rrw_restrict

public const int rrw_restrict = 540

Field Value

int

rrw_return

public const int rrw_return = 427

Field Value

int

rrw_revert

public const int rrw_revert = 517

Field Value

int

rrw_revoke

public const int rrw_revoke = 422

Field Value

int

rrw_rewind

public const int rrw_rewind = 546

Field Value

int

rrw_right

public const int rrw_right = 344

Field Value

int

rrw_right_shift

public const int rrw_right_shift = 532

Field Value

int

rrw_rollback

public const int rrw_rollback = 420

Field Value

int

rrw_rollup

public const int rrw_rollup = 537

Field Value

int

rrw_rr

public const int rrw_rr = 530

Field Value

int

rrw_rs

public const int rrw_rs = 531

Field Value

int

rrw_save

public const int rrw_save = 444

Field Value

int

rrw_savepoint

public const int rrw_savepoint = 421

Field Value

int

rrw_scope

public const int rrw_scope = 524

Field Value

int

rrw_security

public const int rrw_security = 536

Field Value

int

rrw_sel

public const int rrw_sel = 547

Field Value

int

rrw_select

public const int rrw_select = 301

Field Value

int

rrw_send

public const int rrw_send = 452

Field Value

int

rrw_set

public const int rrw_set = 325

Field Value

int

rrw_setuser

public const int rrw_setuser = 453

Field Value

int

rrw_shared

public const int rrw_shared = 538

Field Value

int

rrw_show

public const int rrw_show = 508

Field Value

int

rrw_show_database

public const int rrw_show_database = 539

Field Value

int

rrw_shutdown

public const int rrw_shutdown = 454

Field Value

int

rrw_sign

public const int rrw_sign = 455

Field Value

int

rrw_signal

public const int rrw_signal = 496

Field Value

int

rrw_smallint

public const int rrw_smallint = 357

Field Value

int

rrw_smallint_cast

public const int rrw_smallint_cast = 534

Field Value

int

rrw_snowflake_at

public const int rrw_snowflake_at = 538

Field Value

int

rrw_snowflake_at_before_parenthesis

public const int rrw_snowflake_at_before_parenthesis = 539

Field Value

int

rrw_snowflake_copy

public const int rrw_snowflake_copy = 532

Field Value

int

rrw_snowflake_desc

public const int rrw_snowflake_desc = 533

Field Value

int

rrw_snowflake_list

public const int rrw_snowflake_list = 529

Field Value

int

rrw_snowflake_ls

public const int rrw_snowflake_ls = 534

Field Value

int

rrw_snowflake_pseudo_stmt_sign

public const int rrw_snowflake_pseudo_stmt_sign = 540

Field Value

int

rrw_snowflake_put

public const int rrw_snowflake_put = 535

Field Value

int

rrw_snowflake_remove

public const int rrw_snowflake_remove = 530

Field Value

int

rrw_snowflake_rm

public const int rrw_snowflake_rm = 536

Field Value

int

rrw_snowflake_undrop

public const int rrw_snowflake_undrop = 531

Field Value

int

rrw_snowflake_unset

public const int rrw_snowflake_unset = 537

Field Value

int

rrw_sort

public const int rrw_sort = 331

Field Value

int

rrw_sqlserver_exist

public const int rrw_sqlserver_exist = 561

Field Value

int

rrw_sqlserver_modify

public const int rrw_sqlserver_modify = 559

Field Value

int

rrw_sqlserver_nodes

public const int rrw_sqlserver_nodes = 562

Field Value

int

rrw_sqlserver_offset_fetch

public const int rrw_sqlserver_offset_fetch = 566

Field Value

int

rrw_sqlserver_query

public const int rrw_sqlserver_query = 560

Field Value

int

rrw_sqlserver_row

public const int rrw_sqlserver_row = 564

Field Value

int

rrw_sqlserver_rows

public const int rrw_sqlserver_rows = 565

Field Value

int

rrw_sqlserver_semicolon_module_number

public const int rrw_sqlserver_semicolon_module_number = 567

Field Value

int

rrw_sqlserver_value

public const int rrw_sqlserver_value = 558

Field Value

int

rrw_ss

public const int rrw_ss = 548

Field Value

int

rrw_starea

public const int rrw_starea = 532

Field Value

int

rrw_start

public const int rrw_start = 312

Field Value

int

rrw_stasbinary

public const int rrw_stasbinary = 533

Field Value

int

rrw_stastext

public const int rrw_stastext = 534

Field Value

int

rrw_stbuffer

public const int rrw_stbuffer = 535

Field Value

int

rrw_stdimension

public const int rrw_stdimension = 536

Field Value

int

rrw_stdisjoint

public const int rrw_stdisjoint = 537

Field Value

int

rrw_stdistance

public const int rrw_stdistance = 538

Field Value

int

rrw_stendpoint

public const int rrw_stendpoint = 539

Field Value

int

rrw_stgeometryn

public const int rrw_stgeometryn = 540

Field Value

int

rrw_stgeometrytype

public const int rrw_stgeometrytype = 541

Field Value

int

rrw_stintersection

public const int rrw_stintersection = 542

Field Value

int

rrw_stintersects

public const int rrw_stintersects = 543

Field Value

int

rrw_stisclosed

public const int rrw_stisclosed = 544

Field Value

int

rrw_stisempty

public const int rrw_stisempty = 545

Field Value

int

rrw_stlength

public const int rrw_stlength = 546

Field Value

int

rrw_stnumgeometries

public const int rrw_stnumgeometries = 547

Field Value

int

rrw_stnumpoints

public const int rrw_stnumpoints = 548

Field Value

int

rrw_stop

public const int rrw_stop = 509

Field Value

int

rrw_stpointn

public const int rrw_stpointn = 549

Field Value

int

rrw_stsrid

public const int rrw_stsrid = 550

Field Value

int

rrw_ststartpoint

public const int rrw_ststartpoint = 551

Field Value

int

rrw_stunion

public const int rrw_stunion = 552

Field Value

int

rrw_sybase_at

public const int rrw_sybase_at = 559

Field Value

int

rrw_sybase_dump

public const int rrw_sybase_dump = 558

Field Value

int

rrw_sybase_isolation

public const int rrw_sybase_isolation = 560

Field Value

int

rrw_sybase_off

public const int rrw_sybase_off = 561

Field Value

int

rrw_sybase_partition

public const int rrw_sybase_partition = 565

Field Value

int

rrw_table

public const int rrw_table = 308

Field Value

int

rrw_teradata_add_months

public const int rrw_teradata_add_months = 554

Field Value

int

rrw_teradata_cast

public const int rrw_teradata_cast = 560

Field Value

int

rrw_teradata_cs

public const int rrw_teradata_cs = 553

Field Value

int

rrw_teradata_cv

public const int rrw_teradata_cv = 562

Field Value

int

rrw_teradata_for_loop

public const int rrw_teradata_for_loop = 563

Field Value

int

rrw_teradata_format

public const int rrw_teradata_format = 555

Field Value

int

rrw_teradata_named

public const int rrw_teradata_named = 557

Field Value

int

rrw_teradata_null

public const int rrw_teradata_null = 561

Field Value

int

rrw_teradata_period

public const int rrw_teradata_period = 559

Field Value

int

rrw_teradata_title

public const int rrw_teradata_title = 556

Field Value

int

rrw_terminate

public const int rrw_terminate = 511

Field Value

int

rrw_text

public const int rrw_text = 390

Field Value

int

rrw_then

public const int rrw_then = 348

Field Value

int

rrw_throw

public const int rrw_throw = 563

Field Value

int

rrw_time

public const int rrw_time = 393

Field Value

int

rrw_time2_teradata

public const int rrw_time2_teradata = 287

Field Value

int

rrw_time_cast

public const int rrw_time_cast = 546

Field Value

int

rrw_time_const

public const int rrw_time_const = 540

Field Value

int

rrw_timestamp

public const int rrw_timestamp = 395

Field Value

int

rrw_timestamp2_teradata

public const int rrw_timestamp2_teradata = 289

Field Value

int

rrw_timestamp_cast

public const int rrw_timestamp_cast = 547

Field Value

int

rrw_tinyblob

public const int rrw_tinyblob = 402

Field Value

int

rrw_tinyint

public const int rrw_tinyint = 356

Field Value

int

rrw_tinytext

public const int rrw_tinytext = 389

Field Value

int

rrw_to

public const int rrw_to = 512

Field Value

int

rrw_trigger

public const int rrw_trigger = 545

Field Value

int

rrw_truncate

public const int rrw_truncate = 424

Field Value

int

rrw_try

public const int rrw_try = 456

Field Value

int

rrw_type

public const int rrw_type = 541

Field Value

int

rrw_type2

public const int rrw_type2 = 540

Field Value

int

rrw_union

public const int rrw_union = 342

Field Value

int

rrw_unique

public const int rrw_unique = 514

Field Value

int

rrw_unlisten

public const int rrw_unlisten = 537

Field Value

int

rrw_unload

public const int rrw_unload = 532

Field Value

int

rrw_unlock

public const int rrw_unlock = 510

Field Value

int

rrw_upd

public const int rrw_upd = 549

Field Value

int

rrw_update

public const int rrw_update = 304

Field Value

int

rrw_updatetext

public const int rrw_updatetext = 457

Field Value

int

rrw_ur

public const int rrw_ur = 533

Field Value

int

rrw_urowid

public const int rrw_urowid = 417

Field Value

int

rrw_use

public const int rrw_use = 458

Field Value

int

rrw_using

public const int rrw_using = 528

Field Value

int

rrw_vacuum

public const int rrw_vacuum = 548

Field Value

int

rrw_value_after_by

public const int rrw_value_after_by = 547

Field Value

int

rrw_value_oracle

public const int rrw_value_oracle = 548

Field Value

int

rrw_values

public const int rrw_values = 326

Field Value

int

rrw_varbinary

public const int rrw_varbinary = 387

Field Value

int

rrw_varchar

public const int rrw_varchar = 382

Field Value

int

rrw_varchar2

public const int rrw_varchar2 = 383

Field Value

int

rrw_varchar_cast

public const int rrw_varchar_cast = 543

Field Value

int

rrw_vargraphic

public const int rrw_vargraphic = 413

Field Value

int

rrw_varying

public const int rrw_varying = 388

Field Value

int

rrw_view

public const int rrw_view = 310

Field Value

int

rrw_wait

public const int rrw_wait = 550

Field Value

int

rrw_waitfor

public const int rrw_waitfor = 459

Field Value

int

rrw_warning

public const int rrw_warning = 546

Field Value

int

rrw_when

public const int rrw_when = 322

Field Value

int

rrw_whenever

public const int rrw_whenever = 533

Field Value

int

rrw_where

public const int rrw_where = 317

Field Value

int

rrw_while

public const int rrw_while = 460

Field Value

int

rrw_with

public const int rrw_with = 311

Field Value

int

rrw_with_isolation

public const int rrw_with_isolation = 534

Field Value

int

rrw_wrapped

public const int rrw_wrapped = 535

Field Value

int

rrw_writetext

public const int rrw_writetext = 461

Field Value

int

rrw_xml_exist

public const int rrw_xml_exist = 556

Field Value

int

rrw_xml_modify

public const int rrw_xml_modify = 554

Field Value

int

rrw_xml_nodes

public const int rrw_xml_nodes = 557

Field Value

int

rrw_xml_query

public const int rrw_xml_query = 555

Field Value

int

rrw_xml_value

public const int rrw_xml_value = 553

Field Value

int

rrw_year

public const int rrw_year = 396

Field Value

int

rrw_zone

public const int rrw_zone = 398

Field Value

int

rw_constraint2

public const int rw_constraint2 = 298

Field Value

int

rw_for1

public const int rw_for1 = 285

Field Value

int

rw_foreign2

public const int rw_foreign2 = 297

Field Value

int

rw_locktable

public const int rw_locktable = 296

Field Value

int

rw_not1

public const int rw_not1 = 285

Field Value

int

rw_not_deferrable

public const int rw_not_deferrable = 284

Field Value

int

rw_primary2

public const int rw_primary2 = 299

Field Value

int

rw_sybase_at1

public const int rw_sybase_at1 = 287

Field Value

int

rw_sybase_update1

public const int rw_sybase_update1 = 288

Field Value

int

rw_unique2

public const int rw_unique2 = 300

Field Value

int

sconst

string constant

public const int sconst = 262

Field Value

int

scriptoptions

public const int scriptoptions = 281

Field Value

int

sqlpluscmd

public const int sqlpluscmd = 273

Field Value

int

square_root

public const int square_root = 297

Field Value

int

srnNone

public const int srnNone = 0

Field Value

int

srnNullsFirst

public const int srnNullsFirst = 1

Field Value

int

srnNullsLast

public const int srnNullsLast = 2

Field Value

int

srtAsc

public const int srtAsc = 1

Field Value

int
See Also

srtDesc

public const int srtDesc = 2

Field Value

int
See Also

srtNone

public const int srtNone = 0

Field Value

int
See Also

stmt_delimiter

public const int stmt_delimiter = 286

Field Value

int

substitution_v

public const int substitution_v = 272

Field Value

int

tfmAfter

public const int tfmAfter = 1

Field Value

int

tfmBefore

public const int tfmBefore = 3

Field Value

int

tfmFor

public const int tfmFor = 0

Field Value

int

tfmInsteadOf

public const int tfmInsteadOf = 2

Field Value

int

tfmNoCascadeBefore

public const int tfmNoCascadeBefore = 4

Field Value

int

twocolons

public const int twocolons = 529

Field Value

int

typecast

public const int typecast = 287

Field Value

int

uftInlineTableValued

public const int uftInlineTableValued = 2

Field Value

int

uftMultiStatementTableValued

public const int uftMultiStatementTableValued = 3

Field Value

int

uftScalar

public const int uftScalar = 1

Field Value

int

uftUnknown

public const int uftUnknown = 0

Field Value

int

variable

public const int variable = 275

Field Value

int

vendorEmail

public const string vendorEmail = "info@sqlparser.com"

Field Value

string

versionId

public const string versionId = "3.5.1.0"

Field Value

string

vt_default_values

public const int vt_default_values = 3

Field Value

int

vt_execute

public const int vt_execute = 4

Field Value

int

vt_hive

public const int vt_hive = 10

Field Value

int

vt_hive_query

public const int vt_hive_query = 11

Field Value

int

vt_query

public const int vt_query = 2

Field Value

int

vt_set_column_value

public const int vt_set_column_value = 7

Field Value

int

vt_values

value types of insert statement

public const int vt_values = 1

Field Value

int

vt_values_empty

public const int vt_values_empty = 6

Field Value

int

vt_values_function

public const int vt_values_function = 5

Field Value

int

vt_values_multi_table

public const int vt_values_multi_table = 9

Field Value

int

vt_values_oracle_record

public const int vt_values_oracle_record = 8

Field Value

int

with_rollup

public const int with_rollup = 279

Field Value

int

xconst

public const int xconst = 279

Field Value

int

Methods

getStringInsideLiteral(string)

public static string getStringInsideLiteral(string literalStr)

Parameters

literalStr string

Returns

string

getTextWithoutQuoted(string)

public static string getTextWithoutQuoted(string str)

Parameters

str string

Returns

string