001package gudusoft.gsqlparser; 002 003import gudusoft.gsqlparser.stmt.*; 004 005/** 006 * Type of SQL statement. 007 * 008 * <br><br>SQL statement available in more than one databases: 009 * <br> 010 * {@link #sstunknown}, 011 *<br> 012 * {@link #sstselect}, {@link #sstdelete}, {@link #sstupdate},{@link #sstinsert}, 013 *<br> 014 * {@link #sstcreatetable}, {@link #sstcreateview},{@link #sstcreatedatabase}, 015 * {@link #sstcreateindex},{@link #sstcreatesequence}, {@link #sstcreatesynonym}, 016 * {@link #sstcreatematerializedview}, 017 *<br> 018 * {@link #sstaltertable},{@link #sstalterdatabase}, {@link #sstalterindex}, 019 * {@link #sstaltersession} 020 * {@link #sstaltertrigger}, {@link #sstalterview}, 021 *<br> 022 * {@link #sstdropindex},{@link #sstdropschema},{@link #sstdropsequence},{@link #sstdropsynonym}, 023 * {@link #sstdroptable},{@link #sstdropview}, 024 *<br> 025 * {@link #sstmerge} 026 *<br> 027 * {@link #sstTruncate}, 028 *<br> 029 * {@link #sst_block},{@link #sst_block_with_declare_and_parameters},{@link #sst_block_with_exception},,{@link #sst_plsql_block}, 030 * <br> 031 * {@link #sst_assignstmt}, {@link #sst_casestmt}, {@link #sst_closestmt} 032 * {@link #sst_cursordecl},{@link #sstdescribe}, 033 * {@link #sst_elsifstmt}, {@link #sst_ifstmt},{@link #sst_loopstmt},{@link #sst_openforstmt}, 034 * {@link #sst_openstmt},{@link #sst_raisestmt},{@link #sst_returnstmt} 035 * 036 * 037 * {@link #sstGrant},{@link #sstRevoke} 038 * {@link #sstrename}, 039 * 040 * {@link #sstUseDatabase} 041 * 042 * 043 * 044 * {@link #sstExecutePreparedStmt}, {@link #sst_exitstmt}, 045 * 046 * {@link #sstExplain}, 047 * {@link #sst_fetchstmt} 048 * 049 * <br><br>DB2 SQL statement: 050 * <br> {@link #sstdb2callstmt},{@link #sstdb2casestmt},{@link #sstdb2closecursorstmt}, 051 * {@link #sstdb2conditiondeclaration},{@link #sstdb2createfunction}, 052 * {@link #sstdb2createprocedure},{@link #sstdb2createtrigger} 053 * {@link #sstdb2declarecursorstatement},{@link #sstdb2dummystmt}, 054 * {@link #sstdb2dynamiccompoundstatement},{@link #sstdb2fetchcursorstmt},{@link #sstdb2forstmt}, 055 * {@link #sstdb2ifstmt},{@link #sstdb2iteratestmt},{@link #sstdb2leavestmt},{@link #sstsignalstatement}, 056 * {@link #sstdb2whilestmt},{@link #sstRepeat},{@link #sstdb2opencursorstmt},{@link #sstdb2gotostmt}, 057 * {@link #sstdb2loopstmt},{@link #sstdb2procedurecompoundstatement},{@link #sstdb2returnstmt}, 058 * {@link #sstdb2valuesinto},{@link #sstdb2stmtstub} 059 * 060 * <br><br> Hive SQL statement: 061 * <br> {@link #ssthiveExplain},{@link #ssthiveLoad},{@link #ssthiveExportTable},{@link #ssthiveImportTable}, 062 * {@link #ssthiveSwitchDatabase},{@link #ssthiveDropDatabase},{@link #ssthiveDesc},{@link #ssthiveShow}, 063 * {@link #ssthiveMetaStoreCheck},{@link #sstanalyzeTable},{@link #ssthiveLockTable},{@link #ssthiveUnlockTable}, 064 * {@link #ssthiveCreateRole},{@link #ssthiveDropRole},{@link #ssthiveGrant},{@link #ssthiveRevoke},{@link #ssthiveShowGrants}, 065 * {@link #ssthiveShowRoleGrants},{@link #ssthiveGrantRole},{@link #ssthiveRevokeRole},{@link #ssthiveCreateFunction}, 066 * {@link #ssthiveDropFunciton},{@link #ssthiveFromQuery},{@link #ssthiveSet} 067 * 068 * <br><br> Informix SQL statement: 069 * <br> {@link #sstinformixAllocateCollection},{@link #sstinformixAllocateDescriptor},{@link #sstinformixAllocateRow}, 070 * {@link #sstinformixAlterAccess_Method},{@link #sstinformixCreateFunction},{@link #sstinformixCreateProcedure}, 071 * {@link #sstinformixCreateRowType},{@link #sstinformixCreateTrigger},{@link #sstinformixDropRowType}, 072 * {@link #sstinformixExecute},{@link #sstinformixExecuteFunction},{@link #sstinformixExecuteImmediate}, 073 * {@link #sstinformixExecuteProcedure} 074 * 075 * <br><br> MDX SQL statement: 076 * <br> {@link #sstmdxselect},{@link #sstmdxupdate},{@link #sstmdxcall},{@link #sstmdxclearcalculations}, 077 * {@link #sstmdxdrillthrough},{@link #sstmdxaltercube},{@link #sstmdxcreateaction},{@link #sstmdxcreatecellcalculation}, 078 * {@link #sstmdxcreateglobalcube},{@link #sstmdxcreatemember},{@link #sstmdxcreatesessioncube},{@link #sstmdxcreateset}, 079 * {@link #sstmdxcreatesubcube},{@link #sstmdxdropaction},{@link #sstmdxdropcellcalculation},{@link #sstmdxdropmember}, 080 * {@link #sstmdxdropset},{@link #sstmdxdropsubcube},{@link #sstmdxrefreshcube},{@link #sstmdxcalculate},{@link #sstmdxcase}, 081 * {@link #sstmdxfreeze},{@link #sstmdxscope},{@link #sstmdxexpression} 082 * 083 *<br><br>SQL Server SQL statement: 084 * <br> {@link #sstmssqlbegindialog},{@link #sstmssqlbegintran},{@link #sstmssqlblock},{@link #sstbreak}, 085 * {@link #sstmssqlbulkinsert},{@link #sstmssqlclose},{@link #sstmssqlcommit},{@link #sstmssqlcontinue},{@link #sstmssqlcreatefunction}, 086 * {@link #sstmssqlcreateprocedure},{@link #sstmssqlcreatetrigger},{@link #sstmssqldeallocate},{@link #sstmssqldeclare}, 087 * {@link #sstmssqldropdbobject},{@link #sstmssqldummystmt},{@link #sstmssqlendconversation},{@link #sstmssqlexec}, 088 * {@link #sstmssqlexecuteas},{@link #sstmssqlfetch},{@link #sstmssqlgo},{@link #sstmssqlgoto},{@link #sstmssqlgrant}, 089 * {@link #sstmssqlif},{@link #sstmssqllabel},{@link #sstmssqlopen},{@link #sstmssqlprint},{@link #sstraiserror},{@link #sstmssqlreturn}, 090 * {@link #sstmssqlrevert},{@link #sstmssqlrollback},{@link #sstmssqlsavetran},{@link #sstmssqlsendonconversation}, 091 * {@link #sstmssqlset},{@link #sstmssqlsetrowcount},{@link #sstmssqlstmtstub},{@link #sstmssqlthrow},{@link #sstmssqlupdatestatistics}, 092 * {@link #sstmssqlupdatetext},{@link #sstmssqlwaitfor} 093 * 094 * <br><br>MySQL SQL statement: 095 * <br> {@link #sstmysqlblock},{@link #sstmysqlcall},{@link #sstmysqlcasestmt},{@link #sstmysqlcreatefunction}, 096 * {@link #sstmysqlcreateprocedure},{@link #sstcreatetrigger},{@link #sstmysqldeclare},{@link #sstmysqlfetchcursor}, 097 * {@link #sstmysqlifstmt},{@link #sstmysqlloopstmt},{@link #sstmysqlopencursor},{@link #sstmysqlprepare},{@link #sstRepeat}, 098 * {@link #sstmysqlreturn}, {@link #sstmysqlset}, {@link #sstmysqlsignal},{@link #sstmysqlstmtstub},{@link #sstmysqlwhilestmt} 099 * 100 * 101 * <br><br> Netezza SQL statement: 102 * <br> {@link #sstnetezzaGenerateStatistics},{@link #sstnetezzaGroomTable} 103 * 104 * <br><br> Oracle SQL statement: 105 * <br> {@link #sstplsql_procbasicstmt plsql basic statement}, {@link #sstcall},{@link #sstCommentOn comment on}, 106 * {@link #sstoraclecreatedirectory},{@link #sstoraclecreatelibrary},{@link #sstoracleexecuteprocedure},{@link #ssstplsqlContinue}, 107 * {@link #sstplsql_createfunction},{@link #sstplsql_createpackage},{@link #sstplsql_createprocedure},{@link #sstplsql_createtrigger}, 108 * {@link #sstplsql_createtype},{@link #sstplsql_createtypebody},{@link #sstplsql_dummystmt},{@link #sstplsql_execimmestmt exec immediate}, 109 * {@link #sstplsql_forallstmt},{@link #sstplsql_gotostmt},{@link #sstplsql_nullstmt},{@link #sstplsql_piperowstmt},{@link #sstplsql_pragmadecl}, 110 * {@link #sstplsql_procedurespec},{@link #sstplsql_recordtypedef},{@link #sstplsql_tabletypedef},{@link #sstplsql_varraytypedef}, 111 * {@link #sstsqlpluscmd} 112 * 113 * 114 * <br><br> PostgreSQL SQL statement: 115 * <br>{@link #sstpostgresqlDropRole},{@link #sstpostgresqlDropTrigger},{@link #sstpostgresqlExecute}, 116 * {@link #sstpostgresqlforeach},{@link #sstpostgresqlgetdiag},{@link #sstpostgresqlMove},{@link #sstplsql_nullstmt}, 117 * {@link #sstpostgresqlCreateTrigger},{@link #sstpostgresqlCreateFunction} 118 * 119 * <br><br>Redshift SQL statement: 120 * <br> {@link #sstFetchFrom},{@link #sstredshiftAbort},{@link #sstredshiftAlterGroup},{@link #sstredshiftAlterSchema}, 121 * {@link #sstredshiftAlterUser},{@link #sstredshiftAnalyze},{@link #sstredshiftAnalyzeCompression}, 122 * {@link #sstredshiftBegin},{@link #sstredshiftCancel},{@link #sstredshiftClose},{@link #sstredshiftComment}, 123 * {@link #sstredshiftCommit},{@link #sstredshiftCopy},{@link #sstredshiftCreateGroup},{@link #sstredshiftCreateSchema}. 124 * {@link #sstredshiftCreateUser},{@link #sstredshiftDeallocate},{@link #sstredshiftDeclare},{@link #sstredshiftDropDatabase}, 125 * {@link #sstredshiftDropGroup},{@link #sstredshiftDropSchema},{@link #sstredshiftDropUser},{@link #sstredshiftEnd}, 126 * {@link #sstExplain},{@link #sstredshiftLock},{@link #sstredshiftPrepare},{@link #sstredshiftReset}, 127 * {@link #sstredshiftRollback},{@link #sstredshiftSetSessionAuthorization},{@link #sstredshiftSet}, 128 * {@link #sstredshiftShow},{@link #sstredshiftStartTransaction},{@link #sstredshiftUnload},{@link #sstredshiftVacuum} 129 * 130 * <br><br>Sybase SQL statement: 131 * <br>{@link #sstsybaseInsertBulk},{@link #sstsybaseDeleteStatistics},{@link #sstsybasedumpTran}, 132 * {@link #sstsybaseupdateindexstatistics},{@link #sstsybaseWritetext} 133 * 134 * <br><br>Teradata SQL statement: 135 * <br>{@link #sstteradataabort},{@link #sstteradatabeginlogging},{@link #sstteradatabegintransaction}, 136 * {@link #sstteradataBTEQ},{@link #sstteradatacollectstatistics},{@link #sstteradatacommit},{@link #sstteradatacreatefunction}, 137 * {@link #sstteradatacreateprocedure},{@link #sstteradatacreatetrigger},{@link #sstteradatadropdbobject}, 138 * {@link #sstteradataendlogging},{@link #sstteradataendtransaction},{@link #sstteradataexecute}, 139 * {@link #sstteradatagive},{@link #sstteradatagrant},{@link #sstteradatalock},{@link #sstteradatarollback}, 140 * {@link #sstteradatasetrole},{@link #sstteradatasetsession},{@link #sstteradatasettimezone},{@link #sstteradatausing} 141 */ 142public enum ESqlStatementType { 143 /** 144 * Statement not recognized, {@link gudusoft.gsqlparser.stmt.TUnknownSqlStatement} 145 */ 146 sstunknown, 147 sstinvalid, 148 /** 149 * select statement, {@link gudusoft.gsqlparser.stmt.TSelectSqlStatement} 150 */ 151 sstselect, 152 /** 153 * delete statement, {@link gudusoft.gsqlparser.stmt.TDeleteSqlStatement} 154 */ 155 sstdelete, 156 /** 157 * update statement, {@link gudusoft.gsqlparser.stmt.TUpdateSqlStatement} 158 */ 159 sstupdate, 160 /** 161 * insert statement, {@link gudusoft.gsqlparser.stmt.TInsertSqlStatement} 162 */ 163 sstinsert, 164 /** 165 * create table, {@link gudusoft.gsqlparser.stmt.TCreateTableSqlStatement} 166 */ 167 sstcreatetable, 168 /** 169 * create view, {@link gudusoft.gsqlparser.stmt.TCreateViewSqlStatement} 170 */ 171 sstcreateview, 172 /** 173 * create database, {@link gudusoft.gsqlparser.stmt.TCreateDatabaseSqlStatement} 174 */ 175 sstcreatedatabase, 176 /** 177 * create index, {@link gudusoft.gsqlparser.stmt.TCreateIndexSqlStatement} 178 */ 179 sstcreateindex, 180 /** 181 * create materialized view, {@link gudusoft.gsqlparser.stmt.TCreateMaterializedSqlStatement} 182 */ 183 sstcreatematerializedview, 184 /** 185 * create sequence, {@link gudusoft.gsqlparser.stmt.TCreateSequenceStmt} 186 */ 187 sstcreatesequence, 188 /** 189 * create semantic view, {@link gudusoft.gsqlparser.stmt.snowflake.TCreateSemanticViewStmt} 190 */ 191 sstcreatesemanticview, 192 /** 193 * create synonym, {@link gudusoft.gsqlparser.stmt.TCreateSynonymStmt} 194 */ 195 sstcreatesynonym, 196 /** 197 * alter table, {@link gudusoft.gsqlparser.stmt.TAlterTableStatement} 198 */ 199 sstaltertable, 200 /** 201 * alter database, {@link gudusoft.gsqlparser.stmt.TAlterDatabaseStmt} 202 */ 203 sstalterdatabase, 204 /** 205 * alter index, {@link gudusoft.gsqlparser.stmt.TAlterIndexStmt} 206 */ 207 sstalterindex, 208 /** 209 * alter session, {@link gudusoft.gsqlparser.stmt.TAlterSessionStatement} 210 */ 211 sstaltersession, 212 /** 213 * alter trigger, {@link gudusoft.gsqlparser.stmt.TAlterTriggerStmt} 214 */ 215 sstaltertrigger, 216 /** 217 * alter view, {@link gudusoft.gsqlparser.stmt.TAlterViewStatement} 218 */ 219 sstalterview, 220 /** 221 * drop index, {@link gudusoft.gsqlparser.stmt.TDropIndexSqlStatement} 222 */ 223 sstdropindex, 224 /** 225 * drop view, {@link gudusoft.gsqlparser.stmt.TDropViewSqlStatement} 226 */ 227 sstdropview, 228 /** 229 * drop table, {@link gudusoft.gsqlparser.stmt.TDropTableSqlStatement} 230 */ 231 sstdroptable, 232 /** 233 * drop schema, {@link gudusoft.gsqlparser.stmt.TDropSchemaSqlStatement} 234 */ 235 sstdropschema, 236 /** 237 * drop sequence, {@link gudusoft.gsqlparser.stmt.TDropSequenceStmt} 238 */ 239 sstdropsequence, 240 /** 241 * drop synonym, {@link gudusoft.gsqlparser.stmt.TDropSynonymStmt} 242 */ 243 sstdropsynonym, 244 /** 245 * merge, {@link gudusoft.gsqlparser.stmt.TMergeSqlStatement} 246 */ 247 sstmerge, 248 /** 249 * truncate, {@link gudusoft.gsqlparser.stmt.TTruncateStatement} 250 */ 251 sstTruncate, 252 /** 253 * describe, {@link gudusoft.gsqlparser.stmt.TDescribeStmt} 254 */ 255 sstdescribe, 256 /** 257 * assign statement used in both oracle and postgresql, {@link gudusoft.gsqlparser.stmt.TAssignStmt} 258 */ 259 sst_assignstmt, 260 261 /** 262 * case statement, used in both oracle and postgresql, {@link gudusoft.gsqlparser.stmt.TCaseStmt} 263 */ 264 sst_casestmt, 265 266 /** 267 * close statement, used in both oracle and postgresql, {@link gudusoft.gsqlparser.stmt.TCloseStmt} 268 */ 269 sst_closestmt, 270 /** 271 * sql block, {@link gudusoft.gsqlparser.stmt.TBlockSqlStatement} 272 */ 273 sst_block, 274 /** 275 * blcok with declaration and parameters, {@link gudusoft.gsqlparser.stmt.TStoredProcedureSqlStatement} 276 */ 277 sst_block_with_declare_and_parameters, 278 /** 279 * sql block with exception clause, used in both oracle and postgresql, {@link gudusoft.gsqlparser.stmt.TCommonStoredProcedureSqlStatement} 280 */ 281 sst_block_with_exception, 282 /** 283 * sql block including label, used in both oracle and postgresql, {@link gudusoft.gsqlparser.stmt.TCommonBlock} 284 */ 285 sst_plsql_block, 286 /** 287 * cursor declare statement, used in oracle, postgresql and Greenplum, {@link gudusoft.gsqlparser.stmt.TCursorDeclStmt} 288 */ 289 sst_cursordecl, 290 291 /** 292 * else if statement, used in both oracle and postgresql, {@link gudusoft.gsqlparser.stmt.TElsifStmt} 293 */ 294 sst_elsifstmt, 295 296 /** 297 * if statement, used in both oracle and postgresql, {@link gudusoft.gsqlparser.stmt.TIfStmt} 298 */ 299 sst_ifstmt, 300 301 /** 302 * exit statement, used in both oracle and postgresql, {@link gudusoft.gsqlparser.stmt.TExitStmt} 303 */ 304 sst_exitstmt, 305 306 /** 307 * fetch statement, used in both oracle and postgresql, {@link gudusoft.gsqlparser.stmt.TFetchStmt} 308 */ 309 sst_fetchstmt, 310 311 /** 312 * loop statement, used in both oracle and postgresql, {@link gudusoft.gsqlparser.stmt.TLoopStmt} 313 */ 314 sst_loopstmt, 315 316 /** 317 * open for statement, used in both oracle and postgresql, {@link gudusoft.gsqlparser.stmt.TOpenforStmt} 318 */ 319 sst_openforstmt, 320 321 /** 322 * open statement, used in both oracle and postgresql, {@link gudusoft.gsqlparser.stmt.TOpenStmt} 323 */ 324 sst_openstmt, 325 326 /** 327 * raise statement, used in both oracle and postgresql, {@link gudusoft.gsqlparser.stmt.TRaiseStmt} 328 */ 329 sst_raisestmt, 330 331 /** 332 * return statement, used in both oracle and postgresql, {@link gudusoft.gsqlparser.stmt.TReturnStmt} 333 */ 334 sst_returnstmt, 335 /** 336 * grant, {@link gudusoft.gsqlparser.stmt.TGrantStmt} 337 */ 338 sstGrant, 339 /** 340 * revoke, {@link gudusoft.gsqlparser.stmt.TRevokeStmt} 341 */ 342 sstRevoke, 343 344 /** 345 * @deprecated As of v2.3.4.1, replaced by {@link ESqlStatementType#sstprepare} 346 */ 347 sstPrepare,// 348 sstcreateTablespace, 349 350 /** 351 * explain, {@link gudusoft.gsqlparser.stmt.TExplainPlan},{@link gudusoft.gsqlparser.stmt.redshift.TRedshiftExplain} 352 */ 353 sstExplain, 354 /** 355 * execute prepared statement, used in greenplum, postgresql and redshift, {@link gudusoft.gsqlparser.stmt.TExecutePreparedStatement} 356 */ 357 sstExecutePreparedStmt, 358 /** 359 * rename, {@link gudusoft.gsqlparser.stmt.TRenameStmt} 360 */ 361 sstrename, 362 /** 363 * revoke, {@link gudusoft.gsqlparser.stmt.TRevokeStmt} 364 */ 365 366 /** 367 * use statement, used in both sql server and MySQL, {@link gudusoft.gsqlparser.stmt.TUseDatabase} 368 */ 369 sstUseDatabase, 370 371 sstUseWarehouse, 372 sstUseRole, 373 sstUseSchema, 374 375 /** 376 * call, {@link gudusoft.gsqlparser.stmt.TCallStatement} 377 */ 378 sstcall, 379 380 /** 381 * redshift fetch from, {@link gudusoft.gsqlparser.stmt.redshift.TFetchFromStmt} 382 */ 383 sstFetchFrom, 384 385 sstRepeat, 386 387 /** 388 * PostgreSQL vacuum statement. 389 */ 390 sstVacuum, 391 392 /** 393 * PostgreSQL reindex statement. 394 */ 395 sstReindex, 396 397 /** 398 * SQLite PRAGMA statement, {@link gudusoft.gsqlparser.stmt.sqlite.TPragmaStmt} 399 */ 400 sstSqlitePragma, 401 402 /** 403 * SQLite ATTACH DATABASE statement, {@link gudusoft.gsqlparser.stmt.sqlite.TAttachStmt} 404 */ 405 sstSqliteAttach, 406 407 /** 408 * SQLite DETACH DATABASE statement, {@link gudusoft.gsqlparser.stmt.sqlite.TDetachStmt} 409 */ 410 sstSqliteDetach, 411 412 /** 413 * SQLite CREATE VIRTUAL TABLE statement, {@link gudusoft.gsqlparser.stmt.sqlite.TSqliteCreateVirtualTableStmt} 414 */ 415 sstSqliteCreateVirtualTable, 416 417 sstWhilestmt, 418 sstLeave, 419 sstBreak, 420 sstContinue, 421 sstIterate, 422 sstForStmt, 423 sstaltertype,//oracle 424 425 426 /** 427 * Oracle sqlplus command. {@link gudusoft.gsqlparser.stmt.oracle.TSqlplusCmdStatement} 428 */ 429 sstsqlpluscmd, 430 431 sstaltersequence, 432 sstdroptypestmt,sstplsql_packages,sstplsql_objecttype,sstcreate_plsql_procedure, 433 sstcreate_plsql_function,sstcreate_varray_type,sstcreate_nested_table_type,sstcreateobjecttablestmt, 434 /** 435 * Oracle, PLSQL create procedure. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlCreateProcedure} 436 */ 437 sstplsql_createprocedure, 438 /** 439 * Oracle, PLSQL create function. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlCreateFunction} 440 */ 441 sstplsql_createfunction, 442 /** 443 * Oracle, PLSQL create package. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlCreatePackage} 444 */ 445 sstplsql_createpackage, 446 /** 447 * Oracle, PLSQL create trigger. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlCreateTrigger} 448 */ 449 sstplsql_createtrigger, 450 /** 451 * Oracle, PLSQL create type. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlCreateType} 452 */ 453 sstplsql_createtype, 454 /** 455 * Oracle, PLSQL create type placeholder. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlCreateType_Placeholder} 456 */ 457 sstplsql_createtype_placeholder, 458 sstcommit,sstrollback,sstsavepoint, 459 sstsettransaction,sstlocktable, 460 461 sstAlterMaterializedView, 462 /** 463 * SQL Server, place holder statement. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlDummyStmt} 464 */ 465 sstmssqldummystmt, 466 467 /** 468 * SQL Server, create procedure, {@link gudusoft.gsqlparser.stmt.mssql.TMssqlCreateProcedure} 469 */ 470 sstmssqlcreateprocedure, 471 /** 472 * SQL Server, create trigger, {@link gudusoft.gsqlparser.stmt.TCreateTriggerStmt} 473 */ 474 sstmssqlcreatetrigger, 475 /** 476 * SQL Server, create function, {@link gudusoft.gsqlparser.stmt.mssql.TMssqlCreateFunction} 477 */ 478 sstmssqlcreatefunction, 479 sstmssqlalterprocedure,sstmssqlaltertrigger, 480 sstmssqlalterfunction, 481 /** 482 * SQL Server, if statement. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlIfElse} 483 */ 484 sstmssqlif, 485 /** 486 * SQL Server, block statement, {@link gudusoft.gsqlparser.stmt.mssql.TMssqlBlock} 487 */ 488 sstmssqlblock, 489 /** 490 * SQL Server, go statement. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlGo} 491 */ 492 sstmssqlgo, 493 sstmssqldbcc, 494 sstmssqlrestore,sstmssqlbackup,sstmssqlrevoke,sstmssqlreadtext, 495 /** 496 * SQL Server, grant statement. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlGrant} 497 */ 498 sstmssqlgrant, 499 sstmssqltruncatetable,sstmssqladdsignature,sstmssqlalterapplicationrole,sstmssqlalterassembly,sstmssqlalterasymmetrickey, 500 sstmssqlalterauthorization,sstmssqlaltercertificate,sstmssqlaltercredential,sstmssqlalterdatabase,sstmssqlalterendpoint, 501 sstmssqlalterfulltextcatalog,sstmssqlalterfulltextindex,sstmssqlalterindex,sstmssqlalterlogin,sstmssqlaltermasterkey, 502 sstmssqlaltermessagetype,sstmssqlalterpartitionfunction,sstmssqlalterpartitionscheme,sstmssqlalterqueue,sstmssqlalterremoteservicebinding, 503 sstmssqlalterrole,sstmssqlalterroute,sstmssqlalterschema,sstmssqlalterservice,sstmssqlalterservicemasterkey, 504 sstmssqlaltersymmetrickey,sstmssqlalteruser,sstmssqlalterview,sstmssqlalterxmlschemacollection,sstmssqlbackupdatabase, 505 sstmssqlbackupcertificate,sstmssqlbackuplog,sstmssqlbackupmasterkey,sstmssqlbackupservicemasterkey,sstmssqlbeginconversationtimer, 506 /** 507 * SQL Server, begin dialog, {@link gudusoft.gsqlparser.stmt.mssql.TMssqlBeginDialog} 508 */ 509 sstmssqlbegindialog, 510 sstmssqlbegindistributed, 511 /** 512 * SQL Server, begin tran, {@link gudusoft.gsqlparser.stmt.TBeginTran} 513 */ 514 sstmssqlbegintran, 515 sstbegintran, 516 /** 517 * SQL Server, break statement, {@link TBreakStmt} 518 */ 519 sstbreak, 520 /** 521 * SQL Server, bulk insert, {@link gudusoft.gsqlparser.stmt.mssql.TMssqlBulkInsert} 522 */ 523 sstmssqlbulkinsert, 524 /** 525 * SQL Server, close, {@link gudusoft.gsqlparser.stmt.mssql.TMssqlClose} 526 */ 527 sstmssqlclose, 528 sstmssqlclosemasterkey,sstmssqlclosesymmetrickey, 529 /** 530 * SQL Server, continue, {@link gudusoft.gsqlparser.stmt.mssql.TMssqlContinue} 531 */ 532 sstmssqlcontinue, 533 sstmssqlcreateaggregate, 534 sstmssqlcreateapplicationrole,sstmssqlcreateassembly,sstmssqlcreateasymmetrickey,sstmssqlcreatecertificate,sstmssqlcreatecontract, 535 sstmssqlcreatecredential,sstmssqlcreatedefault,sstmssqlcreateendpoint,sstmssqlcreateeventnotification,sstmssqlcreatefulltextcatalog, 536 sstmssqlcreatefulltextindex,sstmssqlcreatelogin,sstmssqlcreatemasterkey,sstmssqlcreatemessagetype,sstmssqlcreatepartitionfunction, 537 sstmssqlcreatepartitionscheme,sstmssqlcreatequeue,sstmssqlcreateremoteservicebinding,sstmssqlcreaterole,sstmssqlcreateroute, 538 sstmssqlcreaterule,sstmssqlcreateschema,sstmssqlcreateservice,sstmssqlcreatestatistics,sstmssqlcreatesymmetrickey, 539 sstmssqlcreatesynonym,sstmssqlcreatetype,sstmssqlcreateuser,sstmssqlcreatexmlschemacollection, 540 sstmssqlcreateevexternalDataSource,sstmssqlcreateeventsession,sstmssqlcreateevexternalLanguage, 541 sstmssqlcreatecolumnmasterkey,sstmssqlcreatecolumnencryptionkey, 542 sstmssqlcreateserveraudit,sstmssqlcreatedatabaseauditspecification,sstmssqlcreatedatabaseencryptionkey,sstmssqlcreateselectivexmlindex,sstmssqlcreatejsonindex,sstmssqlcreatevectorindex,sstmssqlrenameobject,sstmssqlcreateremotetableasselect, 543 /** 544 * SQL Server, deallocate, {@link gudusoft.gsqlparser.stmt.mssql.TMssqlDeallocate} 545 */ 546 sstmssqldeallocate, 547 /** 548 * SQL Server, declare, {@link gudusoft.gsqlparser.stmt.mssql.TMssqlDeclare} 549 */ 550 sstmssqldeclare, 551 sstmssqldeny,sstmssqldisabletrigger,sstmssqldropaggregate,sstmssqldropapplicationrole, 552 sstmssqldropassembly,sstmssqldropasymmetrickey,sstmssqldropcertificate,sstmssqldropcontract,sstmssqldropcredential, 553 sstmssqldropdatabase,sstmssqldropdefault,sstmssqldropendpoint,sstmssqldropeventnotification,sstmssqldropfulltextcatalog, 554 sstmssqldropfulltextindex,sstmssqldropfunction,sstmssqldropeventsession, 555 /** 556 * SQL Server, drop db object, {@link gudusoft.gsqlparser.stmt.mssql.TMssqlDropDbObject} 557 */ 558 sstmssqldropdbobject, 559 sstmssqldropindex, 560 sstmssqldroplogin, 561 sstmssqldropmasterkey,sstmssqldropmessagetype,sstmssqldroppartitionfunction,sstmssqldroppartitionscheme,sstmssqldropprocedure, 562 sstmssqldropqueue,sstmssqldropremoteservicebinding,sstmssqldroprole,sstmssqldroproute,sstmssqldroprule, 563 sstmssqldropschema,sstmssqldropservice,sstmssqldropsignature,sstmssqldropstatistics,sstmssqldropsymmetrickey, 564 sstmssqldropsynonym,sstmssqldroptable,sstmssqldroptrigger,sstmssqldroptype,sstmssqldropuser, 565 sstmssqldropview,sstmssqldropxmlschemacollection,sstmssqlenabletrigger, 566 /** 567 * SQL Server, end conversation. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlEndConversation} 568 */ 569 sstmssqlendconversation, 570 /** 571 * SQL Server, execute as. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlExecuteAs} 572 */ 573 sstmssqlexecuteas, 574 /** 575 * SQL Server, fetch. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlFetch} 576 */ 577 sstmssqlfetch, 578 /** 579 * SQL Server, goto statement. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlGoTo} 580 */ 581 sstmssqlgoto, 582 sstmssqlkill,sstmssqlkillquerynotificationsubscription,sstmssqlkillstats, 583 sstmssqlmoveconversation, 584 /** 585 * SQL Server, open statement. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlOpen} 586 */ 587 sstmssqlopen, 588 sstmssqlopenmasterkey,sstmssqlopensymmetrickey, 589 /** 590 * SQL Server, print statement. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlPrint} 591 */ 592 sstmssqlprint, 593 sstmssqlraiserror,sstmssqlreceive,sstmssqlreconfigure,sstmssqlrestoredatabase,sstmssqlrestorefilelistonly, 594 sstmssqlrestoreheaderonly,sstmssqlrestorelabelonly,sstmssqlrestorelog,sstmssqlrestoremasterkey,sstmssqlrestorerewindonly, 595 sstmssqlrestoreservicemasterkey,sstmssqlrestoreverifyonly, 596 /** 597 * SQL Server, revert statement. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlRevert} 598 */ 599 sstmssqlrevert, 600 /** 601 * SQL Server, return statement. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlReturn} 602 */ 603 sstmssqlreturn, 604 /** 605 * SQL Server, save tran. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlSaveTran} 606 */ 607 sstmssqlsavetran, 608 sstmssqlselect, 609 /** 610 * SQL Server, send con conversation. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlSendOnConversation} 611 */ 612 sstmssqlsendonconversation, 613 /** 614 * SQL Server, set statement. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlSet} 615 */ 616 sstmssqlset, 617 sstmssqlsetuser,sstmssqlshutdown, 618 sstmssqlsign,sstmssqlbegintry,sstmssqlbegincatch, 619 /** 620 * SQL Server, try-catch statement. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlTryCatch} 621 */ 622 sstmssqlTryCatch, 623 /** 624 * SQL Server, update statistics. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlUpdateStatistics} 625 */ 626 sstmssqlupdatestatistics, 627 /** 628 * SQL Server, updatetext statement. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlUpdateText} 629 */ 630 sstmssqlupdatetext, 631 sstmssqluse, 632 /** 633 * SQL Server, waitfor statement. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlWaitFor} 634 */ 635 sstmssqlwaitfor, 636 sstmssqlwhile,sstmssqlcte,sstmssqlwithxmlnamespaces, 637 sstmssqlwritetext, 638 /** 639 * SQL Server, exec. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlExecute} 640 */ 641 sstmssqlexec, 642 sstexecutestmt,sstsetstmt, 643 /** 644 * SQL Server, commit, {@link gudusoft.gsqlparser.stmt.mssql.TMssqlCommit} 645 */ 646 sstmssqlcommit, 647 /** 648 * SQL Server, rollback statement. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlRollback} 649 */ 650 sstmssqlrollback, 651 /** 652 * SQL Server, raiserror. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlRaiserror} 653 */ 654 sstraiserror, 655 sstmssqlwithas, 656 /** 657 * SQL Server, label. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlLabel} 658 */ 659 sstmssqllabel, 660 ssterrorstmt, 661 sstmssqldrop, 662 /** 663 * SQL Server, place holder statement. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlStmtStub} 664 */ 665 sstmssqlstmtstub, 666 sstmssqlcheckpoint, 667 /** 668 * SQL Server, set row count statement. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlSetRowCount} 669 */ 670 sstmssqlsetrowcount, 671 /** 672 * SQL Server, throw statement. {@link gudusoft.gsqlparser.stmt.mssql.TMssqlThrow} 673 */ 674 sstmssqlthrow, 675 sstmssqlinsertbulk, sstmssqlCreateSecurityPolicy, sstmssqlAlterSecurityPolicy,sstmssqlDropSecurityPolicy, 676 sstmssqlDropPartitionScheme, sstmssqlCreatePartitionFunction,sstmssqlAlterPartitionFunction,sstmssqlCreatePartitionScheme,sstmssqlAlterPartitionScheme, 677 678 sstoraclealtercluster,sstoraclealterdatabase, 679 sstoraclealterdimension,sstoraclealterdiskgroup,sstoraclealterfunction,sstoraclealterindex,sstoraclealterindextype, 680 sstoraclealterjava,sstoraclealtermaterializedview,sstoraclealtermaterializedviewlog,sstoraclealteroperator,sstoraclealteroutline, 681 sstoraclealterpackage,sstoraclealterprocedure,sstoraclealterprofile,sstoraclealterresourcecost,sstoraclealterrole, 682 sstoraclealterrollbacksegment,sstoraclealtersequence,sstoraclealtersession,sstoraclealtersystem,sstoraclealtertablespace, 683 sstoraclealtertype,sstoraclealteruser,sstoraclealterview,sstoracleanalyze, 684 sstoracleassociatestatistics,sstoracleaudit,sstoraclecall, 685 686 /** 687 * Oracle comment statement. {@link gudusoft.gsqlparser.stmt.TCommentOnSqlStmt} 688 */ 689 //sstoraclecomment, 690 sstoraclecommit, 691 sstoraclecreatecluster,sstoraclecreatecontext,sstoraclecreatecontrolfile,sstoraclecreatedatabase,sstoraclecreatedatabaselink, 692 sstoraclecreatedimension, 693 /** 694 * Oracle create directory statement. {@link gudusoft.gsqlparser.stmt.oracle.TOracleCreateDirectoryStmt} 695 */ 696 sstoraclecreatedirectory, 697 sstoraclecreatediskgroup,sstoraclecreatedomain,sstoraclecreatemlemodule,sstoraclecreatepropertygraph,sstoraclecreatejsonrelationaldualityview,sstoraclecreatefunction,sstoraclecreateindex, 698 sstoraclecreateindextype,sstoraclecreatejava, 699 /** 700 * Oracle create library statement. {@link gudusoft.gsqlparser.stmt.oracle.TOracleCreateLibraryStmt} 701 */ 702 sstoraclecreatelibrary, 703 sstoraclecreatematerializedviewlog, 704 sstoraclecreateoperator,sstoraclecreateoutline,sstoraclecreatepackage,sstoraclecreatepackagebody,sstoraclecreatepfile, 705 sstoraclecreateprocedure,sstoraclecreateprofile,sstoraclecreaterestorepoint,sstoraclecreaterole,sstoraclecreaterollbacksegment, 706 sstoraclecreateschema,sstoraclecreatesequence,sstoraclecreatespfile,sstoraclecreatesynonym,sstoraclecreatetablespace, 707 sstoraclecreatetrigger,sstoraclecreatetype, 708 /** 709 * Oracle PLSQL create type body. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlCreateTypeBody} 710 */ 711 sstplsql_createtypebody, 712 sstoraclecreateuser,sstoraclecreateview, 713 sstoracledisassociatestatistics,sstoracledropcluster,sstoracledropcontext,sstoracledropdatabase,sstoracledropdatabaselink, 714 sstoracledropdimension,sstoracledropdirectory,sstoracledropdiskgroup,sstoracledropfunction,sstoracledropindex, 715 sstoracledropindextype,sstoracledropjava,sstoracledroplibrary,sstoracledropmaterializedview,sstoracledropmaterializedviewlog, 716 sstoracledropoperator,sstoracledropoutline,sstoracledroppackage,sstoracledropprocedure,sstoracledropprofile, 717 sstoracledroprestorepoint,sstoracledroprole,sstoracledroprollbacksegment,sstoracledropsequence,sstoracledropsynonym, 718 sstoracledroptable,sstoracledroptablespace,sstoracledroptrigger,sstoracledroptype,sstoracledroptypebody, 719 sstoracledropuser,sstoracledropview, 720 //sstoracleexplainplan, 721 sstoracleflashbackdatabase, 722 sstoracleflashbacktable,sstoraclegrant,sstoraclelocktable,sstoraclenoaudit,sstoraclepurge, 723 sstoraclerename,sstoraclerevoke,sstoraclerollback,sstoraclesavepoint,sstoraclesetconstraint, 724 sstoraclesetrole,sstoraclesettransaction,sstoracletruncate, 725 /** 726 * Oracle execute statement. {@link gudusoft.gsqlparser.stmt.oracle.TOracleExecuteProcedure} 727 */ 728 sstoracleexecuteprocedure, 729 /** 730 * Oracle, PLSQL continue statement. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlContinue} 731 */ 732 ssstplsqlContinue, 733 734 sstmysqlalterdatabase,sstmysqlalterfunction, 735 sstmysqlalterprocedure,sstmysqlalterview,sstmysqlanalyzetable,sstmysqlbackuptable,sstmysqlcacheindex, 736 /** 737 * MySQL call statement. {@link gudusoft.gsqlparser.stmt.mysql.TMySQLCallStmt} 738 */ 739 sstmysqlcall, 740 sstmysqlcase,sstmysqlchangemasterto,sstmysqlchecktable,sstmysqlchecksumtable, 741 sstmysqlclose,sstmysqlcommit,sstmysqlcreatedatabase,sstmysqlcreateindex, 742 /** 743 * MySQL create function. {@link gudusoft.gsqlparser.stmt.mysql.TMySQLCreateFunction} 744 */ 745 sstmysqlcreatefunction, 746 /** 747 * MySQL create procedure. {@link gudusoft.gsqlparser.stmt.mysql.TMySQLCreateProcedure} 748 */ 749 sstmysqlcreateprocedure, 750 /** 751 * MySQL create trigger. {@link gudusoft.gsqlparser.stmt.mysql.TMySQLCreateTrigger} 752 */ 753 sstmysqlcreatetrigger, 754 sstmysqlcreateevent, 755 sstmysqlalterevent, 756 sstmysqldropevent, 757 sstmysqlcreateuser, 758 sstmysqlcreateview, 759 /** 760 * MySQL declare. {@link gudusoft.gsqlparser.stmt.mysql.TMySQLDeclare} 761 */ 762 sstmysqldeclare, 763 sstmysqldescribe,sstmysqldo,sstmysqldropdatabase,sstmysqldropfunction,sstmysqldropindex, 764 sstmysqldropprocedure,sstmysqldroptable,sstmysqldroptrigger,sstmysqldropuser,sstmysqldropview, 765 sstmysqlexecute,sstmysqlfetch,sstmysqlflush,sstmysqlgrant,sstmysqlhandler, 766 //sstmysqlif, 767 sstmysqliterate,sstmysqlkill,sstmysqlleave,sstmysqlloaddatainfile, 768 sstmysqlloaddatafrommaster,sstmysqlloadindexintocache,sstmysqlloadtable,sstmysqllocktable,sstmysqlloop, 769 sstmysqlopen,sstmysqloptimizetable,sstmysqldeallocateprepare,sstmysqldropprepare, 770 /** 771 * MySQL prepare statement. {@link TPrepareStmt} 772 */ 773 sstmysqlprepare, 774 sstmysqlpurgelogs,sstmysqlrepeat,sstmysqlreplace,sstmysqlrenametable,sstmysqlrepairtable, 775 sstmysqlreleasesavepoint,sstmysqlrenameuser,sstmysqlrest,sstmysqlresetmaster,sstmysqlresetslave, 776 sstmysqlrestoretable,sstmysqlrevoke,sstmysqlrollback,sstmysqlsavepoint,sstmysqlreset, 777 /** 778 * MySQL set statement. {@link gudusoft.gsqlparser.stmt.mysql.TMySQLSet} 779 */ 780 sstmysqlset, 781 sstmysqlsetautocommit,sstmysqlsettransaction,sstmysqlsetpassword,sstmysqlshowcreatedatabase, 782 sstmysqlshowcharacterset,sstmysqlshowcollation,sstmysqlshowcolumns,sstmysqlshowcreatetable,sstmysqlshowcreateview, 783 sstmysqlshowcreatefunction,sstmysqlshowcreateprocedure,sstmysqlshowdatabases,sstmysqlshowengines,sstmysqlshowerrors, 784 sstmysqlshowgrants,sstmysqlshowfunctionstatus,sstmysqlshowindex,sstmysqlshowinnodbstatus,sstmysqlshowlogs, 785 sstmysqlshowprivileges,sstmysqlshowprocesslist,sstmysqlshowstatus,sstmysqlshowtablestatus,sstmysqlshowtables, 786 sstmysqlshowtriggers,sstmysqlshowvariables,sstmysqlshowwarnings,sstmysqlshowbinlogevents,sstmysqlshowmasterlogs, 787 sstmysqlshowmasterstatus,sstmysqlshowslavehosts,sstmysqlshowslavestatus,sstmysqlstartslave,sstmysqlstarttransaction, 788 sstmysqlsetglobalsql_slave_skip_counter,sstmysqlsetsql_log_bin,sstmysqlstopslave,sstmysqltruncate,sstmysqlunlocktable, 789 sstmysqluse,sstmysqlwhile,sstmysqlshow,sstmysqlshowfields, 790 sstmysqlshowprofile,sstmysqlshowprofiles,sstmysqlshowplugins,sstmysqlshowcreateschema,sstmysqlshowreplicaStatus, 791 sstmysqlshowcreatetrigger,sstmysqlshowcreateevent,sstmysqlshowcreateuser, 792 sstmysqlshowengine, 793 sstmysqlcreatespatialrefsys, 794 sstmysqldropspatialrefsys, 795 /** 796 * MySQL return statement. {@link gudusoft.gsqlparser.stmt.mysql.TMySQLReturn} 797 */ 798 sstmysqlreturn, 799 /** 800 * MySQL repeat statement. {@link gudusoft.gsqlparser.stmt.mysql.TMySQLRepeatStmt} 801 * @deprecated As of v2.0.4.6, replaced by {@link #sstRepeat} 802 */ 803 sstmysqlrepeatstmt, 804 /** 805 * MySQL while statement. {@link gudusoft.gsqlparser.stmt.mysql.TMySQLWhileStmt} 806 */ 807 sstmysqlwhilestmt, 808 /** 809 * MySQL open cursor. {@link gudusoft.gsqlparser.stmt.mysql.TMySQLOpenCursor} 810 */ 811 sstmysqlopencursor, 812 /** 813 * MySQL fetch cursor. {@link gudusoft.gsqlparser.stmt.mysql.TMySQLFetchCursor} 814 */ 815 sstmysqlfetchcursor, 816 /** 817 * MySQL case statement. {@link gudusoft.gsqlparser.stmt.mysql.TMySQLCaseStmt} 818 */ 819 sstmysqlcasestmt, 820 /** 821 * MySQL if statement. {@link gudusoft.gsqlparser.stmt.mysql.TMySQLIfStmt} 822 */ 823 sstmysqlifstmt, 824 /** 825 * MySQL Loop statement. {@link gudusoft.gsqlparser.stmt.mysql.TMySQLLoopStmt} 826 */ 827 sstmysqlloopstmt, 828 /** 829 * MySQL place holder statement. {@link gudusoft.gsqlparser.stmt.mysql.TMySQLStmtStub} 830 */ 831 sstmysqlstmtstub, 832 /** 833 * MySQL, block statement. {@link gudusoft.gsqlparser.stmt.mysql.TMySQLBlock} 834 */ 835 sstmysqlblock, 836 sstmysqldelimiter, 837 /** 838 * MySQL signal statement. {@link gudusoft.gsqlparser.stmt.mysql.TMySQLSignal} 839 */ 840 sstmysqlsignal, 841 sstmysqlsource, 842 sstLoadData,//mysql 843 844 sstdb2allocatecursor,sstdb2alterbufferpool,sstdb2alterdatabasepartitiongroup,sstdb2alterfunction, 845 sstdb2altermethod,sstdb2alternickname,sstdb2alterprocedure,sstdb2altersequence,sstdb2alterserver, 846 sstdb2altertable,sstdb2altertablespace,sstdb2altertype,sstdb2alterusermapping,sstdb2alterview, 847 sstdb2alterwrapper,sstdb2associatelocators,sstdb2begindeclaresection,sstdb2call,sstdb2case, 848 sstdb2close,sstdb2comment,sstdb2commit,sstdb2connect,sstdb2createalias, 849 sstdb2createbufferpool,sstdb2createdatabasepartitiongroup,sstdb2createdistincttype,sstdb2createeventmonitor, 850 851 sstdb2createfunctionmapping,sstdb2createindex,sstdb2createindexextension,sstdb2createmethod,sstdb2createnickname, 852 sstdb2createschema,sstdb2createserver,sstdb2createtablespace, 853 sstdb2createtransform,sstdb2createtype,sstdb2createtypemapping,sstdb2createusermapping, 854 sstdb2createwrapper,sstdb2declarecursor,sstdb2declareglobaltemporarytable,sstdb2describe,sstdb2disconnect, 855 sstdb2drop,sstdb2enddeclaresection,sstdb2execute,sstdb2executeimmediate,sstdb2explain, 856 sstdb2fetch,sstdb2flusheventmonitor,sstdb2flushpackagecache,sstdb2for,sstdb2freelocator, 857 sstdb2getdiagnostics,sstdb2goto,sstdb2grant,sstdb2if,sstdb2include, 858 sstdb2iterate,sstdb2leave,sstdb2locktable,sstdb2loop,sstdb2open, 859 sstdb2prepare,sstdb2refreshtable,sstdb2release,sstdb2releasesavepoint,sstdb2rename, 860 sstdb2renametablespace,sstdb2repeat,sstdb2resignal,sstdb2return,sstdb2revoke, 861 sstdb2rollback,sstdb2savepoint,sstdb2setconnection,sstdb2setcurrentdefaulttransformgroup,sstdb2setcurrentdegree, 862 sstdb2setcurrentexplainmode,sstdb2setcurrentexplainsnapshot,sstdb2setcurrentisolation,sstdb2setcurrentlocktimeout,sstdb2setcurrentmaintainedtabletypesforoptimization, 863 sstdb2setcurrentpackagepath,sstdb2setcurrentpackageset,sstdb2setcurrentqueryoptimization,sstdb2setcurrentrefreshage,sstdb2setencryptionpassword, 864 sstdb2seteventmonitorstate,sstdb2setintegrity,sstdb2setpassthru,sstdb2setpath,sstdb2setschema, 865 sstdb2setserveroption,sstdb2setsessionauthorization,sstdb2createstogroup,sstdb2labelOn, 866 /** 867 * DB3 set statement, {@link gudusoft.gsqlparser.stmt.db2.TDb2SetStmt} or {@link gudusoft.gsqlparser.stmt.db2.TDb2SetVariableStmt} 868 */ 869 sstdb2set, 870 sstdb2terminate,sstdb2signal, 871 sstdb2values,sstdb2whenever,sstdb2while, 872 /** 873 * DB2 sql variable declaration, {@link gudusoft.gsqlparser.stmt.db2.TDb2SqlVariableDeclaration} 874 */ 875 sstdb2sqlvariabledeclaration, 876 /** 877 * DB2 return codes declaration, {@link gudusoft.gsqlparser.stmt.db2.TDb2ReturnCodesDeclaration} 878 */ 879 sstdb2returncodesdeclaration, 880 /** 881 * DB2 statement declaration, {@link gudusoft.gsqlparser.stmt.db2.TDb2StatementDeclaration} 882 */ 883 sstdb2statementdeclaration, 884 /** 885 * DB2 handler declaration, {@link gudusoft.gsqlparser.stmt.db2.TDb2HandlerDeclaration} 886 */ 887 sstdb2handlerdeclaration, 888 /** 889 * DB2 sql procedure, {@link gudusoft.gsqlparser.stmt.db2.TDb2SqlProcedureStatement} 890 */ 891 sstdb2sqlprocedurestatement, 892 893 /** 894 * DB2 call statement, {@link gudusoft.gsqlparser.stmt.db2.TDb2CallStmt} 895 */ 896 sstdb2callstmt, 897 /** 898 * DB2 case statement, {@link gudusoft.gsqlparser.stmt.db2.TDb2CaseStmt} 899 */ 900 sstdb2casestmt, 901 /** 902 * DB2 close cursor, {@link gudusoft.gsqlparser.stmt.db2.TDb2CloseCursorStmt} 903 */ 904 sstdb2closecursorstmt, 905 /** 906 * DB2 condition declaration, {@link gudusoft.gsqlparser.stmt.db2.TDb2ConditionDeclaration } 907 */ 908 sstdb2conditiondeclaration, 909 /** 910 * DB2 create function, {@link gudusoft.gsqlparser.stmt.db2.TDb2CreateFunction} 911 * @deprecated since v2.6.4.1, use {@link #sstcreatefunction} 912 */ 913 sstdb2createfunction, 914 /** 915 * DB2 create procedure, {@link gudusoft.gsqlparser.stmt.db2.TDb2CreateProcedure} 916 */ 917 sstdb2createprocedure, 918 /** 919 * DB2 create trigger, {@link gudusoft.gsqlparser.stmt.TCreateTriggerStmt} 920 */ 921 sstdb2createtrigger, 922 /** 923 * DB2 declare cursor, {@link gudusoft.gsqlparser.stmt.db2.TDb2DeclareCursorStatement} 924 */ 925 sstdb2declarecursorstatement, 926 /** 927 * DB2 place holder statement, {@link gudusoft.gsqlparser.stmt.db2.TDb2DummyStmt} 928 */ 929 sstdb2dummystmt, 930 /** 931 * DB2 dynamic compound statement, {@link gudusoft.gsqlparser.stmt.db2.TDb2DynamicCompoundStatement} 932 */ 933 sstdb2dynamiccompoundstatement, 934 /** 935 * DB2 fetch cursor, {@link gudusoft.gsqlparser.stmt.db2.TDb2FetchCursorStmt} 936 */ 937 sstdb2fetchcursorstmt, 938 sstdb2createsequence, 939 940 /** 941 * DB2 for, {@link TForStmt} 942 */ 943 sstdb2forstmt, 944 sstdb2ifstmt, 945 /** 946 * DB2 iterate, {@link gudusoft.gsqlparser.stmt.db2.TDb2IterateStmt} 947 */ 948 sstdb2iteratestmt, 949 /** 950 * DB2 leave, {@link gudusoft.gsqlparser.stmt.db2.TDb2LeaveStmt} 951 */ 952 sstdb2leavestmt, 953 /** 954 * DB2 signal, {@link TSignalStmt} 955 * @deprecated As of v2.3.5.7, replaced by {@link #sstsignalstatement} 956 */ 957 sstdb2signalstatement, 958 sstsignalstatement, 959 /** 960 * DB2 while, {@link TWhileStmt} 961 */ 962 sstdb2whilestmt, 963 /** 964 * DB2 repeat, {@link TRepeatStmt} 965 * @deprecated As of v2.0.4.6, replaced by {@link #sstRepeat} 966 */ 967 sstdb2repeatstmt, 968 /** 969 * DB2 open cursor, {@link gudusoft.gsqlparser.stmt.db2.TDb2OpenCursorStmt} 970 */ 971 sstdb2opencursorstmt, 972 973 /** 974 * DB2 goto, {@link gudusoft.gsqlparser.stmt.db2.TDb2GotoStmt} 975 */ 976 sstdb2gotostmt, 977 /** 978 * DB2 loop, {@link gudusoft.gsqlparser.stmt.db2.TDb2LoopStmt} 979 */ 980 sstdb2loopstmt, 981 /** 982 * DB2 procedure compound, {@link gudusoft.gsqlparser.stmt.db2.TDb2ProcedureCompoundStatement} 983 * 984 */ 985 sstdb2procedurecompoundstatement, 986 987 /** 988 * DB2 return, {@link gudusoft.gsqlparser.stmt.db2.TDb2ReturnStmt} 989 */ 990 sstdb2returnstmt, 991 992 /** 993 * DB2 values into, {@link gudusoft.gsqlparser.stmt.db2.TDb2ValuesIntoStmt} 994 */ 995 sstdb2valuesinto, 996 /** 997 * DB2 placeholder statement, {@link gudusoft.gsqlparser.stmt.db2.TDb2StmtStub} 998 */ 999 sstdb2stmtstub, 1000 sstdb2updateCommand, 1001 sstdb2scriptOption, 1002 sstdb2createvariable, 1003 sstRunStats, 1004 /** 1005 * Oracle PLSQL unknown statement. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlDummyStmt} 1006 */ 1007 sstplsql_dummystmt, 1008 /** 1009 * Oracle, PLSQL exec immediate statement. {@link TExecImmeStmt} 1010 */ 1011 sstplsql_execimmestmt, 1012 /** 1013 * Oracle PLSQL for all statement. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlForallStmt} 1014 */ 1015 sstplsql_forallstmt, 1016 /** 1017 * Oracle, PLSQL goto statement. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlGotoStmt} 1018 */ 1019 sstplsql_gotostmt, 1020 /** 1021 * Oracle, PLSQL null statement. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlNullStmt},{@link gudusoft.gsqlparser.stmt.postgresql.TNullStmt} 1022 */ 1023 sstplsql_nullstmt, 1024 /** 1025 * Oracle, PLSQL pragma declaration. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlPragmaDeclStmt} 1026 */ 1027 sstplsql_pragmadecl, 1028 /** 1029 * Oracle, PLSQL basic statement. {@link gudusoft.gsqlparser.stmt.oracle.TBasicStmt} 1030 */ 1031 sstplsql_procbasicstmt, 1032 /** 1033 * Oracle, PLSQL proceudre specification. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlProcedureSpecStmt} 1034 */ 1035 sstplsql_procedurespec, 1036 /** 1037 * Oracle, PLSQL record type definition. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlRecordTypeDefStmt} 1038 */ 1039 sstplsql_recordtypedef, 1040 /** 1041 * Oracle, PLSQL statement. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlSqlStmt} 1042 */ 1043 sstplsql_sqlstmt, 1044 /** 1045 * Oracle, PLSQL sub program. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlSubProgram} 1046 */ 1047 sstplsql_proceduredecl, 1048 /** 1049 * Oracle, PLSQL table type definition. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlTableTypeDefStmt} 1050 */ 1051 sstplsql_tabletypedef, 1052 sstplsql_vardecl, 1053 /** 1054 * Oracle, PLSQL varray type definition. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlVarrayTypeDefStmt} 1055 */ 1056 sstplsql_varraytypedef, 1057 /** 1058 * Oracle, PLSQL pipe row statement. {@link gudusoft.gsqlparser.stmt.oracle.TPlsqlPipeRowStmt} 1059 */ 1060 sstplsql_piperowstmt, 1061 sstsybaselocktable, 1062 sstmdxunknown, 1063 /** 1064 * Mdx select, {@link gudusoft.gsqlparser.stmt.mdx.TMdxSelect} 1065 */ 1066 sstmdxselect, 1067 /** 1068 * Mdx update, {@link gudusoft.gsqlparser.stmt.mdx.TMdxUpdate} 1069 */ 1070 sstmdxupdate, 1071 sstmdxalterdimension, 1072 /** 1073 * Mdx call, {@link gudusoft.gsqlparser.stmt.mdx.TMdxCall} 1074 */ 1075 sstmdxcall, 1076 /** 1077 * Mdx clear calculations, {@link gudusoft.gsqlparser.stmt.mdx.TMdxClearCalculations} 1078 */ 1079 sstmdxclearcalculations, 1080 /** 1081 * Mdx drill through, {@link gudusoft.gsqlparser.stmt.mdx.TMdxDrillthrough} 1082 */ 1083 sstmdxdrillthrough, 1084 /** 1085 * Mdx alter cube, {@link gudusoft.gsqlparser.stmt.mdx.TMdxAlterCube} 1086 */ 1087 sstmdxaltercube, 1088 /** 1089 * Mdx create action, {@link gudusoft.gsqlparser.stmt.mdx.TMdxCreateAction} 1090 */ 1091 sstmdxcreateaction, 1092 /** 1093 * Mdx create cell calculation, {@link gudusoft.gsqlparser.stmt.mdx.TMdxCreateCellCalculation} 1094 */ 1095 sstmdxcreatecellcalculation, 1096 sstmdxcreatedimensionmember, 1097 /** 1098 * Mdx create dimension member, {@link gudusoft.gsqlparser.stmt.mdx.TMdxCreateGlobalCube} 1099 */ 1100 sstmdxcreateglobalcube, 1101 /** 1102 * Mdx create member, {@link gudusoft.gsqlparser.stmt.mdx.TMdxCreateMember} 1103 */ 1104 sstmdxcreatemember, 1105 /** 1106 * Mdx create session cube, {@link gudusoft.gsqlparser.stmt.mdx.TMdxCreateSessionCube} 1107 */ 1108 sstmdxcreatesessioncube, 1109 /** 1110 * Mdx create set, {@link gudusoft.gsqlparser.stmt.mdx.TMdxCreateSet} 1111 */ 1112 sstmdxcreateset, 1113 /** 1114 * Mdx create sub cube, {@link gudusoft.gsqlparser.stmt.mdx.TMdxCreateSubCube} 1115 */ 1116 sstmdxcreatesubcube, 1117 /** 1118 * Mdx drop action, {@link gudusoft.gsqlparser.stmt.mdx.TMdxDropAction} 1119 */ 1120 sstmdxdropaction, 1121 /** 1122 * Mdx drop cell calculation, {@link gudusoft.gsqlparser.stmt.mdx.TMdxDropCellCalculation} 1123 */ 1124 sstmdxdropcellcalculation, 1125 sstmdxdropdimensionmember, 1126 /** 1127 * Mdx drop member, {@link gudusoft.gsqlparser.stmt.mdx.TMdxDropMember} 1128 */ 1129 sstmdxdropmember, 1130 /** 1131 * Mdx drop set, {@link gudusoft.gsqlparser.stmt.mdx.TMdxDropSet} 1132 */ 1133 sstmdxdropset, 1134 /** 1135 * Mdx drop sub cube, {@link gudusoft.gsqlparser.stmt.mdx.TMdxDropSubcube} 1136 */ 1137 sstmdxdropsubcube, 1138 /** 1139 * Mdx refresh cube, {@link gudusoft.gsqlparser.stmt.mdx.TMdxRefreshCube} 1140 */ 1141 sstmdxrefreshcube, 1142 /** 1143 * Mdx calculate, {@link gudusoft.gsqlparser.stmt.mdx.TMdxCalculate} 1144 */ 1145 sstmdxcalculate, 1146 /** 1147 * Mdx case, {@link gudusoft.gsqlparser.stmt.mdx.TMdxCase} 1148 */ 1149 sstmdxcase, 1150 sstmdxexisting, 1151 /** 1152 * Mdx freeze, {@link gudusoft.gsqlparser.stmt.mdx.TMdxFreeze} 1153 */ 1154 sstmdxfreeze, 1155 /** 1156 * Mdx if, {@link gudusoft.gsqlparser.stmt.mdx.TMdxIf} 1157 */ 1158 sstmdxif, 1159 /** 1160 * Mdx scope, {@link gudusoft.gsqlparser.stmt.mdx.TMdxScope} 1161 */ 1162 sstmdxscope, 1163 /** 1164 * Mdx expression, {@link gudusoft.gsqlparser.stmt.mdx.TMdxExpression} 1165 */ 1166 sstmdxexpression, 1167 1168 sstmdxcreatemeasure, 1169 1170 /** 1171 * Teradata, abort. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataAbort} 1172 */ 1173 sstteradataabort, 1174 sstteradataalterfunction,sstteradataaltermethod,sstteradataalterprocedure, 1175 sstteradataalterreplicationgroup,sstteradataaltertable,sstteradataaltertrigger, 1176 sstteradataaltertype,sstteradatabegindeclaresection, 1177 sstteradataalterzone,sstteradataalterconstraint, 1178 /** 1179 * Teradata, begin logging. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataBeginLogging} 1180 */ 1181 sstteradatabeginlogging, 1182 sstteradatabeginquerylogging, 1183 /** 1184 * Teradata, begin transaction.{@link gudusoft.gsqlparser.stmt.teradata.TTeradataBeginTransaction} 1185 */ 1186 sstteradatabegintransaction, 1187 sstteradatacall, 1188 sstteradatacheckpoint, 1189 sstteradatacheckworkload, 1190 sstteradataclose, 1191 sstteradatacollectdemographics, 1192 /** 1193 * Teradata, collect statistics. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataCollectStatistics} 1194 */ 1195 sstteradatacollectstatistics, 1196 sstteradatacomment, 1197 /** 1198 * Teradata, commit. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataCommit} 1199 */ 1200 sstteradatacommit, 1201 sstteradataconnect, 1202 sstteradatacreatecast, 1203 sstteradatacreateauthorization, 1204 /** 1205 * TTeradata, create function. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataCreateFunction} 1206 */ 1207 sstteradatacreatefunction, 1208 sstteradatacreateindex, 1209 sstteradatacreatemacro, sstteradatacreatemethod,sstteradatacreateordering, 1210 /** 1211 * Teradata, create procedure. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataCreateProcedure} 1212 */ 1213 sstteradatacreateprocedure, 1214 sstteradatacreateprofile, 1215 sstteradatacreatereplicationgroup, 1216 sstteradatacreatetransform, 1217 /** 1218 * Teradata, create trigger. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataCreateTrigger} 1219 */ 1220 sstteradatacreatetrigger, 1221 sstteradatadatabase,sstteradatadeclarecursor,sstteradatadeclarestatement, 1222 sstteradatadeclaretable,sstteradatadeletedatabase,sstteradatadeleteuser,sstteradatadescribe, 1223 sstteradatadiagnostic,sstteradatadropauthorization,sstteradatadropdatabase, 1224 sstcreatezone, 1225 /** 1226 * Teradata, drop db object. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataDropDbObject} 1227 */ 1228 sstteradatadropdbobject, 1229 sstteradatadropfunction, 1230 sstteradatadropuser, 1231 sstteradatadropcast,sstteradatadropmacro,sstteradatadropordering,sstteradatadropprocedure, 1232 sstteradatadropprofile,sstteradatadropreplicationgroup,sstteradatadroprole, 1233 sstteradatadropstatistics,sstteradatadroptransform,sstteradatadroptrigger,sstteradatadroptype, 1234 sstteradatadropzone, 1235 sstteradatadumpexplain,sstteradataecho,sstteradataenddeclaresection, 1236 sstteradatadropconstraint, 1237 /** 1238 * Teradata end logging. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataEndLogging} 1239 */ 1240 sstteradataendlogging, 1241 sstteradataendquerylogging, 1242 /** 1243 * Teradata, end transaction. {@link gudusoft.gsqlparser.stmt.TEndTran} 1244 */ 1245 sstteradataendtransaction, 1246 /** 1247 * Teradata, execute. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataExecute} 1248 */ 1249 sstteradataexecute, 1250 sstteradataexecuteimmediate, 1251 sstteradatafetch, 1252 sstteradatagetcrash, 1253 /** 1254 * Teradata, give statement. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataGive} 1255 */ 1256 sstteradatagive, 1257 /** 1258 * Teradata, grant statement. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataGrant} 1259 */ 1260 sstteradatagrant, 1261 sstteradatagrantlogon,sstteradatagrantmonitor, 1262 sstteradatahelp,sstteradatainclude,sstteradataincludesqlca,sstteradatasqlda,sstteradatainitiateindexanalysis, 1263 sstteradatainsertexplain,sstteradatalogoff,sstteradatalogon,sstteradatamodifydatabase, 1264 sstteradatamodifyprofile,sstteradatamodifyuser,sstteradataopen,sstteradataposition, 1265 sstteradataprepare, 1266 sstteradatarenamefunction,sstteradatarenamemacro, 1267 sstteradatarenameprocedure,sstteradatarenametable,sstteradatarenametrigger,sstteradatarenameview, 1268 sstteradatareplacecast, 1269 sstteradatareplacefunction,sstteradatareplacemacro,sstteradatareplacemethod, 1270 sstteradatareplaceordering, 1271 sstteradatareplaceprocedure,sstteradatareplacetransform,sstteradatareplacetrigger,sstteradatareplaceview, 1272 sstteradatarestartindexanalysis,sstteradatarevoke,sstteradatarevokelogon,sstteradatarevokemonitor, 1273 sstteradatarevokerole,sstteradatarewind, 1274 /** 1275 * Teradata, rollback statement. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataRollback} 1276 */ 1277 sstteradatarollback, 1278 sstteradatasetbuffersize, 1279 sstteradatasetcharset,sstteradatasetconnection,sstteradatasetcrash, 1280 /** 1281 * Teradata, set role. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataSetRole} 1282 */ 1283 sstteradatasetrole, 1284 sstteradatasetsessionaccount, 1285 /** 1286 * Teradata, set session. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataSetSession} 1287 */ 1288 sstteradatasetsession, 1289 /** 1290 * Teradata set timezone. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataSetTimezone} 1291 */ 1292 sstteradatasettimezone, 1293 sstteradatashow,sstteradatashowfunction, 1294 sstteradatashowindex,sstteradatashowmacro,sstteradatashowmethod,sstteradatashowprocedure, 1295 sstteradatashowreplicationgroup,sstteradatashowtable,sstteradatashowtrigger, 1296 sstteradatashowtype,sstteradatashowview, 1297 sstteradatatest,sstteradatawait,sstteradatawhenever,sstteradataasync,sstteradataexplain, 1298 /** 1299 * Teradata, statement not recognized yet.{@link gudusoft.gsqlparser.stmt.teradata.TTeradataNotImplement} 1300 */ 1301 sstteradatanotimplement, 1302 sstteradataalterlogin,sstteradataalterapplication, 1303 sstteradataalterassembly,sstteradataalterasymmetric, 1304 sstteradataalterauthorization,sstteradataaltercertificate, 1305 sstteradataaltercredential, 1306 sstteradataalterdatabase,sstteradataalterendpoint,sstteradataalterfulltext, 1307 sstteradataaltermaster,sstteradataaltermessage, 1308 sstteradataalterpartition,sstteradataalterqueue,sstteradataalterrole, 1309 sstteradataalterroute,sstteradataalterschema, 1310 sstteradataalterservice,sstteradataaltersymmetric,sstteradataalteruser, 1311 sstteradataalterxml, 1312 sstteradataaddsignature,sstteradataaddcountersignature, 1313 sstteradatacreateaggregate, 1314 sstteradatacreateapplication,sstteradatacreateassembly, 1315 sstteradatacreateasymmetric,sstteradatacreatecertificate, 1316 sstteradatacreatecontract,sstteradatacreatecredential, 1317 sstteradatacreatedatabase,sstteradatacreateendpoint, 1318 sstteradatacreateevent,sstteradatacreatefulltext, 1319 sstteradatacreatelogin,sstteradatacreatemaster, 1320 sstteradatacreatemessage,sstteradatacreatepartition, 1321 sstteradatacreatequeue,sstteradatacreateremote, 1322 sstteradatacreaterole,sstteradatacreateroute,sstteradatacreateservice, 1323 sstteradatacreatestatistics, 1324 sstteradatacreatesymmetric,sstteradatacreatesynonym, 1325 sstteradatacreatetype,sstteradatacreateuser,sstteradatacreatexml, 1326 sstteradatacreateschema, 1327 /** 1328 * Teradata, lock statement. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataLock} 1329 */ 1330 sstteradatalock, 1331 /** 1332 * Teradata, using statement. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataUsing} 1333 */ 1334 sstteradatausing, 1335 /** 1336 * Teradata BTEQ command. {@link gudusoft.gsqlparser.stmt.teradata.TTeradataBTEQCmd} 1337 */ 1338 sstteradataBTEQ, 1339 sstteradataMultiLoad, sstteradataMultiLoadImport, sstteradataMultiLoadLayout, sstteradataMultiLoadExport, //sstteradataFastExport,sstteradataFastLoad, 1340 sstteradaMultiLoad,sstteradataFastExport,sstteradataFastLoad, 1341 sstteradataExit,sstteradatalabel, sstteradatareleaseLock, 1342 sstHelpProcedure,sstShowProcedure,sstAllocate, 1343 1344 1345 sstpostgresqlabort,sstpostgresqlAlterAggregate,sstpostgresqlAlterCollation, 1346 sstpostgresqlAlterConversion,sstpostgresqlalterdatabase, 1347 sstpostgresqlAlterDefaultPrivileges,sstpostgresqlAlterDomain , 1348 sstpostgresqlAlterExtension,sstpostgresqlAlterEventTrigger, 1349 sstpostgresqlAlterForeignDataWrapper,sstpostgresqlAlterForeignTable, 1350 sstpostgresqlAlterfunction, sstpostgresqlAlterGroup,sstpostgresqlAlterIndex, 1351 sstpostgresqlAlterLanguage, sstpostgresqlAlterLargeObject, 1352 sstpostgresqlAlterOperator,sstpostgresqlAlterMaterializedView, 1353 1354 1355 sstpostgresqlAlterOperatorClass,sstpostgresqlAlterOperatorFamily, 1356 sstpostgresqlAlterPolicy,sstpostgresqlAlterProcedure,sstpostgresqlAlterPublication, 1357 sstpostgresqlAlterRole,sstpostgresqlAlterRoutine,sstpostgresqlAlterRule, 1358 sstpostgresqlAlterSchema,sstpostgresqlAlterSequence,sstpostgresqlAlterServer, 1359 sstpostgresqlAlterStatistics,sstpostgresqlAlterSubscription,sstpostgresqlAlterSystem, 1360 sstpostgresqlAlterTablespace, sstpostgresqlAlterTextSearchConfiguration, 1361 sstpostgresqlAlterTextSearchDictionary,sstpostgresqlAlterTextSearchParser, 1362 sstpostgresqlAlterTextSearchTemplate,sstpostgresqlAlterTrigger, 1363 sstpostgresqlAlterType,sstpostgresqlAlterUser,sstpostgresqlAlterUserMapping, 1364 sstpostgresqlAlterView,sstpostgresqlAnalyze,sstpostgresqlBegin,sstpostgresqlCheckpoint, 1365 sstpostgresqlClose,sstpostgresqlCluster,sstpostgresqlComment,sstpostgresqlCommit, 1366 sstpostgresqlCommitPrepared,sstpostgresqlCopy,sstpostgresqlCreateAccessMethod, 1367 sstpostgresqlCreateAggregate,sstpostgresqlCreateAssertion, 1368 sstpostgresqlCreateCast,sstpostgresqlCreateCollation, 1369 sstpostgresqlConversion,sstpostgresqlCreateDatabase,sstpostgresqlCreateDomain, 1370 sstpostgresqlCreateEventTrigger, 1371 //sstpostgresqlCreateExtension, 1372 sstpostgresqlCreateForeignDataWrapper,sstpostgresqlCreateForeignTable, 1373 1374 sstpostgresqlCreateFunction, 1375 1376 sstpostgresqlCreateGroup,sstpostgresqlCreateIndex,sstpostgresqlCreateLanguage, 1377 sstpostgresqlCreateMaterializedView, 1378 sstpostgresqlCreateOperator,sstpostgresqlCreateOperatorFimaly,sstpostgresqlCreateOperatorClass, 1379 sstpostgresqlCreatePolicy,sstpostgresqlCreatePublication, 1380 sstpostgresqlCreateRole,sstpostgresqlCreateRule,sstpostgresqlCreateSchema, 1381 sstpostgresqlCreateSequence,sstpostgresqlCreateServer, 1382 sstpostgresqlCreateStatistics,sstpostgresqlCreateSubscription, 1383 sstpostgresqlCreateTablespace, 1384 sstpostgresqlCreateTextSearchConfiguration,sstpostgresqlCreateTextSearchDictionary, 1385 sstpostgresqlCreateTextSearchParser,sstpostgresqlCreateTextSearchTemplate, 1386 sstpostgresqlCreateTransform, 1387 /** 1388 * PostgreSQL, create trigger. {@link gudusoft.gsqlparser.stmt.TCreateTriggerStmt} 1389 */ 1390 sstpostgresqlCreateTrigger, 1391 sstpostgresqlCreateType,sstpostgresqlCreateUser, 1392 sstpostgresqlCreateUserMapping,sstpostgresqlCreateView,sstpostgresqlDeallocate, 1393 sstpostgresqlDeclare,sstpostgresqlDiscard,sstpostgresqlDo,sstpostgresqlDropAccessMethod, 1394 sstpostgresqlDropAggregate,sstpostgresqlDropAssertion, 1395 sstpostgresqlDropCast,sstpostgresqlDropCollation,sstpostgresqlDropConversion, 1396 sstpostgresqlDropDatabase,sstpostgresqlDropDomain,sstpostgresqlDropEventTrigger, 1397 sstpostgresqlDropExtension, 1398 sstpostgresqlDropForeignDataWrapper,sstpostgresqlDropForeignTable,sstpostgresqlDropFunction, 1399 sstpostgresqlDropGroup,sstpostgresqlDropLanguage, 1400 sstpostgresqlDropMaterializedView,sstpostgresqlDropOperator, 1401 sstpostgresqlDropOperatorClass,sstpostgresqlDropOperatorFamily,sstpostgresqlDropOwned, 1402 sstpostgresqlDropPolicy,sstpostgresqlDropProcedure,sstpostgresqlDropPublication, 1403 /** 1404 * PostgreSQL, drop role. {@link gudusoft.gsqlparser.stmt.postgresql.TDropRoleSqlStatement} 1405 */ 1406 sstpostgresqlDropRole, 1407 sstpostgresqlDropRoutine, 1408 sstpostgresqlDropRule,sstpostgresqlDropSchema,sstpostgresqlDropSequence, 1409 sstpostgresqlDropServer,sstpostgresqlDropStatistics,sstpostgresqlDropSubscription, 1410 sstpostgresqlDropTable,sstpostgresqlDropTablespace,sstpostgresqlDropTextSearchConfiguration, 1411 sstpostgresqlDropTextSearchDictionary,sstpostgresqlDropTextSearchParser,sstpostgresqlDropTextSearchTemplate, 1412 sstpostgresqlDropTransform, 1413 1414 /** 1415 * PostgreSQL, drop trigger. {@link gudusoft.gsqlparser.stmt.TDropTriggerSqlStatement} 1416 */ 1417 1418 sstpostgresqlDropTrigger, 1419 sstpostgresqlDropType,sstpostgresqlDropUser,sstpostgresqlDropUserMapping, 1420 sstpostgresqlDropView,sstpostgresqlEnd, 1421 sstExecute, 1422 /** 1423 * PostgreSQL, execute statement. {@link TExecuteSqlStatement} 1424 * @deprecated As of v2.3.3.7, replaced by {@link ESqlStatementType#sstExecute} 1425 */ 1426 sstpostgresqlExecute, 1427 1428 sstpostgresqlExplain, 1429 //sstpostgresqlFetch, 1430 sstpostgresqlGrant, 1431 /** 1432 * PostgreSQL, get diag statement. {@link TGetDiagStmt} 1433 */ 1434 sstpostgresqlgetdiag, 1435 /** 1436 * PostgreSQL, for each. {@link gudusoft.gsqlparser.stmt.postgresql.TForEachStmt} 1437 */ 1438 sstpostgresqlforeach, 1439 sstpostgresqlListen,sstpostgresqlLoad,sstpostgresqlLock, 1440 1441 /** 1442 * PostgreSQL, move. {@link gudusoft.gsqlparser.stmt.postgresql.TMoveStmt} 1443 */ 1444 sstpostgresqlMove, 1445 sstpostgresqlNotify,sstpostgresqlPerform,sstpostgresqlPrepare,sstpostgresqlPrepareTransaction,sstpostgresqlReassignOwned, 1446 sstpostgresqlRefreshMaterializedView, 1447 sstpostgresqlReindex,sstpostgresqlReleaseSavepoint,sstpostgresqlReset,sstpostgresqlRevoke, 1448 sstpostgresqlRollback,sstpostgresqlRollbackPrepared,sstpostgresqlRollbackToSavepoint, 1449 sstpostgresqlSavepoint,sstpostgresqlSecurityLabel, 1450 sstpostgresqlSet,sstpostgresqlSetConstraints,sstpostgresqlSetRole,sstpostgresqlSetSessionAuthorization, 1451 sstpostgresqlSetTransaction,sstpostgresqlTruncate,sstpostgresqlUnlisten, sstpostgresqlSetSearchPath, 1452 1453 /** 1454 * @deprecated As of v2.3.4.1, replaced by {@link #sstValues} 1455 */ 1456 sstpostgresqlValues, 1457 sstPostgresqlImport, sstPostgresqlBlock,sstpostgresqlVacuum,sstpostgresqlShowSearchPath, 1458 sstPostgresqlTable, 1459 sstPerformance, 1460 sstpostgresqlShow,sstpostgresqlStartTransaction, 1461 1462 1463 sstcreateExtension, 1464 1465 sstnetezzaAlterDatabase,sstnetezzaAlterGroup,sstnetezzaAlterHistoryConfiguration, 1466 sstnetezzaAlterSequence, sstAlterSynonym, 1467 sstnetezzaAlterTable,sstnetezzaAlterUser,sstnetezzaAlterView, 1468 sstnetezzaBegin,sstnetezzaComment,sstnetezzaCommit,sstnetezzaCopy, 1469 sstnetezzaCreateExternalTable,sstnetezzaCreateGruop, 1470 sstnetezzaCreateHistoryConfiguration, 1471 sstnetezzaCreateUser, 1472 sstnetezzaDropConnection,sstnetezzaDropDatabase, 1473 sstnetezzaDropGroup,sstnetezzaDropHistoryConfiguration,sstnetezzaDropSequence, 1474 sstnetezzaDropSession,sstnetezzaDropSynonym,sstnetezzaDropTable,sstnetezzaDropUser, 1475 sstnetezzaDropView, 1476 //sstnetezzaExplain, 1477 sstnetezzaGenerateExpressStatistics, 1478 /** 1479 * Netezza, generate statistics. {@link gudusoft.gsqlparser.stmt.netezza.TNetezzaGenerateStatistics} 1480 */ 1481 sstnetezzaGenerateStatistics, 1482 sstnetezzaGrant, 1483 /** 1484 * Netezza, Groom Table statement. {@link gudusoft.gsqlparser.stmt.netezza.TNetezzaGroomTable} 1485 */ 1486 sstnetezzaGroomTable, 1487 sstnetezzaReset, 1488 sstnetezzaRevoke,sstnetezzaRollback,sstnetezzaSet, sstSetCatalog, sstSetSchema, 1489 sstnetezzaShow,sstnetezzaDropSchema, 1490 /** 1491 * Informix allocate collection, {@link gudusoft.gsqlparser.stmt.informix.TInformixAllocateCollectionStmt} 1492 */ 1493 sstinformixAllocateCollection, 1494 /** 1495 * Informix allocate descriptor, {@link gudusoft.gsqlparser.stmt.informix.TInformixAllocateDescriptorStmt} 1496 */ 1497 sstinformixAllocateDescriptor, 1498 /** 1499 * Informix allocate row, {@link gudusoft.gsqlparser.stmt.informix.TInformixAllocateRow} 1500 */ 1501 sstinformixAllocateRow, 1502 /** 1503 * Informix alter access method, {@link gudusoft.gsqlparser.stmt.informix.TInformixAlterAccess_MethodStmt} 1504 */ 1505 sstinformixAlterAccess_Method, 1506 /** 1507 * Informix alter fragment, {@link gudusoft.gsqlparser.stmt.informix.TInformixAlterFragment} 1508 */ 1509 sstinformixAlterFragment, 1510 sstinformixAlterFunction, 1511 sstinformixAlterIndex, 1512 sstinformixAlterProcedure, 1513 sstinformixAlterRoutine, 1514 sstinformixAlterSecurityLabelComponent, 1515 sstinformixAlterSequence, 1516 sstinformixAlterTable, 1517 sstinformixAlterTrustedContext, 1518 sstinformixAlterUser, 1519 sstinformixBegin, 1520 sstinformixClose, 1521 sstinformixCloseDatabase, 1522 sstinformixCommit, 1523 sstinformixConnect, 1524 sstinformixCreateAccess_Method, 1525 sstinformixCreateAggregate, 1526 sstinformixCreateCast, 1527 sstinformixCreateDatabase, 1528 sstinformixCreateDefaultUser, 1529 sstinformixCreateDistinctType, 1530 sstinformixCreateExternalTable, 1531 /** 1532 * Informix create function, {@link gudusoft.gsqlparser.stmt.informix.TInformixCreateFunction} 1533 */ 1534 sstinformixCreateFunction, 1535 sstinformixCreateFunctionFrom, 1536 sstinformixCreateIndex, 1537 sstinformixCreateOpaqueType, 1538 sstinformixCreateOpclass, 1539 /** 1540 * Informix create procedure, {@link gudusoft.gsqlparser.stmt.informix.TInformixCreateProcedure} 1541 */ 1542 sstinformixCreateProcedure, 1543 sstinformixCreateProcedureFrom, 1544 sstinformixCreateRole, 1545 sstinformixCreateRoutineFrom, 1546 /** 1547 * Informix create row type, {@link gudusoft.gsqlparser.stmt.informix.TInformixCreateRowTypeStmt} 1548 */ 1549 sstinformixCreateRowType, 1550 sstinformixCreateSchema, 1551 sstinformixCreateSecurityLabel, 1552 sstinformixCreateSecurityLabelComponent, 1553 sstinformixCreateSecurityPolicy, 1554 sstinformixCreateSequence, 1555 sstinformixCreateSynonym, 1556 sstinformixCreateTempTable, 1557 /** 1558 * Informix create trigger, {@link gudusoft.gsqlparser.stmt.informix.TInformixCreateTrigger} 1559 */ 1560 sstinformixCreateTrigger, 1561 sstinformixCreateTrustedContext, 1562 sstinformixCreateUser, 1563 sstinformixCreateView, 1564 sstinformixCreateXaDatasource, 1565 sstinformixCreateXaDatasourceType, 1566 sstinformixDatabase, 1567 sstinformixDeallocateCollection, 1568 sstinformixDeallocateDescriptor, 1569 sstinformixDeallocateRow, 1570 sstinformixDeclare, 1571 sstinformixDelete, 1572 sstinformixDescribe, 1573 sstinformixDescribeInput, 1574 sstinformixDisconnect, 1575 sstinformixDropAccess_Method, 1576 sstinformixDropAggregate, 1577 sstinformixDropCast, 1578 sstinformixDropDatabase, 1579 sstinformixDropFunction, 1580 sstinformixDropIndex, 1581 sstinformixDropOpclass, 1582 sstinformixDropProcedure, 1583 sstinformixDropRole, 1584 sstinformixDropRoutine, 1585 /** 1586 * Informix drop row type, {@link gudusoft.gsqlparser.stmt.informix.TInformixDropRowTypeStmt} 1587 */ 1588 sstinformixDropRowType, 1589 sstinformixDropSecurity, 1590 sstinformixDropSequence, 1591 sstinformixDropSynonym, 1592 sstinformixDropTable, 1593 sstinformixDropTrigger, 1594 sstinformixDropTrustedContext, 1595 sstinformixDropType, 1596 sstinformixDropUser, 1597 sstinformixDropView, 1598 sstinformixDropXaDatasource, 1599 sstinformixDropXaDatasourceType, 1600 /** 1601 * Informix execute, {@link gudusoft.gsqlparser.stmt.informix.TInformixExecuteStmt} 1602 */ 1603 sstinformixExecute, 1604 /** 1605 * Informix execute function, {@link gudusoft.gsqlparser.stmt.informix.TInformixExecuteFunction} 1606 */ 1607 sstinformixExecuteFunction, 1608 /** 1609 * Informix execute immediate, {@link gudusoft.gsqlparser.stmt.informix.TInformixExecuteImmediate} 1610 */ 1611 sstinformixExecuteImmediate, 1612 /** 1613 * Informix execute procedure, {@link gudusoft.gsqlparser.stmt.informix.TInformixExecuteProcedure} 1614 */ 1615 sstinformixExecuteProcedure, 1616 sstinformixFetch, 1617 sstinformixFlush, 1618 sstinformixFree, 1619 sstinformixGetDescriptor, 1620 sstinformixGetDiagnostics, 1621 sstinformixGrant, 1622 sstinformixGrantFragment, 1623 sstinformixInfo, 1624 sstinformixInsert, 1625 sstinformixLoad, 1626 sstinformixLockTable, 1627 sstinformixMerge, 1628 sstinformixOpen, 1629 sstinformixOutput, 1630 sstinformixPrepare, 1631 sstinformixPut, 1632 sstinformixReleaseSavepoint, 1633 sstinformixRenameColumn, 1634 sstinformixRenameDatabase, 1635 sstinformixRenameIndex, 1636 sstinformixRenameSecurity, 1637 sstinformixRenameSequence, 1638 sstinformixRenameTable, 1639 sstinformixRenameTrustedContext, 1640 sstinformixRenameUser, 1641 sstinformixRevoke, 1642 sstinformixRevokeFragment, 1643 sstinformixRollbackWork, 1644 sstinformixSaveExternalDirectives, 1645 sstinformixSavepoint, 1646 sstinformixSelect, 1647 sstinformixSetAutofree, 1648 sstinformixSetCollation, 1649 sstinformixSetConnection, 1650 sstinformixSetConstraints, 1651 sstinformixSetDatabaseObject, 1652 sstinformixSetDataskip, 1653 sstinformixSetDebugFile, 1654 sstinformixSetDeferred_Prepare, 1655 sstinformixSetDescriptor, 1656 sstinformixSetEncryptionPassword, 1657 sstinformixSetEnvironment, 1658 sstinformixSetExplain, 1659 sstinformixSetIndexes, 1660 sstinformixSetIsolation, 1661 sstinformixSetLockMode, 1662 sstinformixSetLog, 1663 sstinformixSetOptimization, 1664 sstinformixSetPDQPriority, 1665 sstinformixSetRole, 1666 sstinformixSetSessionAuthorization, 1667 sstinformixSetStatementCache, 1668 sstinformixSetTransaction, 1669 sstinformixSetTransactionMode, 1670 sstinformixSetTriggers, 1671 sstinformixSetUserPassword, 1672 sstinformixStartViolationsTable, 1673 sstinformixStopViolationsTable, 1674 sstinformixUnload, 1675 sstinformixUnlockTable, 1676 sstinformixUpdate, 1677 sstinformixUpdateStatistics, 1678 sstinformixWhenever , 1679 /** 1680 * Hive explain, {@link gudusoft.gsqlparser.stmt.hive.THiveExplain} 1681 */ 1682 ssthiveExplain, 1683 /** 1684 * Hive load, {@link gudusoft.gsqlparser.stmt.hive.THiveLoad} 1685 */ 1686 ssthiveLoad, 1687 /** 1688 * Hive export table, {@link gudusoft.gsqlparser.stmt.hive.THiveExportTable} 1689 */ 1690 ssthiveExportTable, 1691 /** 1692 * Hive import table, {@link gudusoft.gsqlparser.stmt.hive.THiveImportTable} 1693 */ 1694 ssthiveImportTable, 1695 //ssthiveCreateDatabase, 1696 /** 1697 * Hive switch database, {@link gudusoft.gsqlparser.stmt.hive.THiveSwitchDatabase} 1698 */ 1699 ssthiveSwitchDatabase, 1700 /** 1701 * Hive drop database, {@link gudusoft.gsqlparser.stmt.hive.THiveDropDatabase} 1702 */ 1703 ssthiveDropDatabase, 1704 ssthiveAlter, 1705 /** 1706 * Hive desc, {@link gudusoft.gsqlparser.stmt.hive.THiveDescribe} 1707 */ 1708 ssthiveDesc, 1709 ssthiveDescDatabase, 1710 ssthiveDescFunction, 1711 /** 1712 * Hive show, {@link gudusoft.gsqlparser.stmt.hive.THiveShow} 1713 */ 1714 ssthiveShow, 1715 /** 1716 * Hive meta store check, {@link TMSCKStmt} 1717 * @deprecated As of v2.3.4.6, replaced by {@link #sstmsck} 1718 */ 1719 ssthiveMetaStoreCheck, 1720 /** 1721 * Hive analyze table, {@link TAnalyzeStmt} 1722 */ 1723 sstanalyzeTable, 1724 /** 1725 * Hive lock table, {@link gudusoft.gsqlparser.stmt.TLockTableStmt} 1726 */ 1727 ssthiveLockTable, 1728 /** 1729 * Hive unlock table, {@link gudusoft.gsqlparser.stmt.hive.THiveUnlockTable} 1730 */ 1731 ssthiveUnlockTable, 1732 /** 1733 * Hive create role, {@link gudusoft.gsqlparser.stmt.hive.THiveCreateRole} 1734 */ 1735 ssthiveCreateRole, 1736 /** 1737 * Hive drop role, {@link gudusoft.gsqlparser.stmt.hive.THiveDropRole} 1738 */ 1739 ssthiveDropRole, 1740 /** 1741 * Hive grant, {@link gudusoft.gsqlparser.stmt.hive.THiveGrant} 1742 */ 1743 ssthiveGrant, 1744 /** 1745 * Hive revoke, {@link gudusoft.gsqlparser.stmt.hive.THiveRevoke} 1746 */ 1747 ssthiveRevoke, 1748 /** 1749 * Hive show grants, {@link gudusoft.gsqlparser.stmt.hive.THiveShowGrant} 1750 */ 1751 ssthiveShowGrants, 1752 /** 1753 * Hive show role grants, {@link gudusoft.gsqlparser.stmt.hive.THiveShowRoleGrant} 1754 */ 1755 ssthiveShowRoleGrants, 1756 /** 1757 * Hive grant role, {@link gudusoft.gsqlparser.stmt.hive.THiveGrantRole} 1758 */ 1759 ssthiveGrantRole, 1760 /** 1761 * Hive revoke role, {@link gudusoft.gsqlparser.stmt.hive.THiveRevokeRole} 1762 */ 1763 ssthiveRevokeRole, 1764 ssthiveAlterDatabase, 1765 /** 1766 * Hive create function, {@link gudusoft.gsqlparser.stmt.hive.THiveCreateFunction} 1767 */ 1768 ssthiveCreateFunction, 1769 /** 1770 * Hive drop function, {@link gudusoft.gsqlparser.stmt.hive.THiveDropFunction} 1771 */ 1772 ssthiveDropFunciton, 1773 /** 1774 * Hive from query, {@link gudusoft.gsqlparser.stmt.hive.THiveFromQuery} 1775 */ 1776 ssthiveFromQuery, 1777 /** 1778 * Hive set, {@link gudusoft.gsqlparser.stmt.hive.THiveSet} 1779 */ 1780 ssthiveSet, 1781 /** 1782 * Sybase, dump tran. {@link gudusoft.gsqlparser.stmt.sybase.TSybaseDumpTran} 1783 */ 1784 sstsybasedumpTran, 1785 /** 1786 * Sybase, update index statistics. {@link gudusoft.gsqlparser.stmt.sybase.TSybaseUpdateIndexStatistics} 1787 */ 1788 sstsybaseupdateindexstatistics, 1789 /** 1790 * Sybase bulk insert. {@link gudusoft.gsqlparser.stmt.sybase.TInsertBulk} 1791 */ 1792 sstsybaseInsertBulk, 1793 /** 1794 * Sybase, writetext. {@link gudusoft.gsqlparser.stmt.sybase.TSybaseWritetext} 1795 */ 1796 sstsybaseWritetext, 1797 /** 1798 * Sybase delete statistics. {@link gudusoft.gsqlparser.stmt.sybase.TSybaseDeleteStatistics} 1799 */ 1800 sstsybaseDeleteStatistics, 1801 1802 sstgreenplumAlterExternalTable, 1803 sstgreenplumAlterFilespace, 1804 sstgreenplumAlterProtocol, 1805 sstgreenplumAlterResourceQueue, 1806 sstgreenplumCreateExternalTable, 1807 sstgreenplumCreateFilespace, 1808 sstgreenplumCreateResourceQueue, 1809 sstgreenplumDropExternalTable, 1810 sstgreenplumDropFilespace, 1811 sstgreenplumDropResourceQueue, 1812 sstgreenplumShow, 1813 sstgreenplumStartTransaction, 1814 sstgreenplumVacuum, 1815 /** 1816 * Redshift, abort statement. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftAbort} 1817 */ 1818 sstredshiftAbort, 1819// sstredshiftAlterDatabase, 1820 /** 1821 * Redshift, alter group statement. {@link TAlterGroup} 1822 */ 1823 sstredshiftAlterGroup, 1824 /** 1825 * Redshift, alter schema. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftAlterSchema} 1826 */ 1827 sstredshiftAlterSchema, 1828 // sstredshiftAlterTable, 1829 /** 1830 * Redshift, alter user. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftAlterUser} 1831 */ 1832 sstredshiftAlterUser, 1833 /** 1834 * Redshift, analyze. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftAnalyze} 1835 */ 1836 sstredshiftAnalyze, 1837 /** 1838 * Redshift, analyze compression. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftAnalyzeCompression} 1839 */ 1840 sstredshiftAnalyzeCompression, 1841 /** 1842 * Redshift, begin statement. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftBegin} 1843 */ 1844 sstredshiftBegin, 1845 /** 1846 * Redshift, cancel statement. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftCancel} 1847 */ 1848 sstredshiftCancel, 1849 /** 1850 * Redshisft, close statement. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftClose} 1851 */ 1852 sstredshiftClose, 1853 /** 1854 * Redshift, comment. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftComment} 1855 */ 1856 sstredshiftComment, 1857 /** 1858 * Redshift, commit. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftCommit} 1859 */ 1860 sstredshiftCommit, 1861 /** 1862 * Redshift, copy. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftCopy} 1863 */ 1864 sstredshiftCopy, 1865 //sstredshiftCreateDatabase, 1866 /** 1867 * Redshift, create group. {@link TCreateGroup} 1868 */ 1869 sstredshiftCreateGroup, 1870 /** 1871 * Redshift, create schema. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftCreateSchema} 1872 */ 1873 sstredshiftCreateSchema, 1874// sstredshiftCreateTable, 1875 /** 1876 * Redshift, create user. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftCreateUser} 1877 */ 1878 sstredshiftCreateUser, 1879 //sstredshiftCreateView, 1880 /** 1881 * Redshift, deallocate. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftDeallocate} 1882 */ 1883 sstredshiftDeallocate, 1884 /** 1885 * Redshift, delcare. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftDeclare} 1886 */ 1887 sstredshiftDeclare, 1888 //sstredshiftDelete, 1889 /** 1890 * Redshift, drop database. {@link gudusoft.gsqlparser.stmt.TDropDatabaseStmt} 1891 */ 1892 sstredshiftDropDatabase, 1893 /** 1894 * Redshift, drop group. {@link TDropGroup} 1895 */ 1896 sstredshiftDropGroup, 1897 /** 1898 * Redshift, create role. 1899 */ 1900 sstredshiftCreateRole, 1901 /** 1902 * Redshift, alter role. 1903 */ 1904 sstredshiftAlterRole, 1905 /** 1906 * Redshift, drop role. 1907 */ 1908 sstredshiftDropRole, 1909 /** 1910 * Redshift, create datashare. 1911 */ 1912 sstredshiftCreateDatashare, 1913 /** 1914 * Redshift, alter datashare. 1915 */ 1916 sstredshiftAlterDatashare, 1917 /** 1918 * Redshift, drop datashare. 1919 */ 1920 sstredshiftDropDatashare, 1921 /** 1922 * Redshift, desc datashare. 1923 */ 1924 sstredshiftDescDatashare, 1925 sstredshiftCreateRlsPolicy, 1926 sstredshiftAttachRlsPolicy, 1927 sstredshiftDetachRlsPolicy, 1928 sstredshiftDropRlsPolicy, 1929 sstredshiftAlterRlsPolicy, 1930 sstredshiftCreateMaskingPolicy, 1931 sstredshiftAlterMaskingPolicy, 1932 sstredshiftAttachMaskingPolicy, 1933 sstredshiftDetachMaskingPolicy, 1934 sstredshiftDropMaskingPolicy, 1935 sstredshiftCreateIdentityProvider, 1936 sstredshiftAlterIdentityProvider, 1937 sstredshiftDropIdentityProvider, 1938 sstredshiftDescIdentityProvider, 1939 sstredshiftCreateModel, 1940 sstredshiftCreateExternalModel, 1941 sstredshiftDropModel, 1942 sstredshiftAlterDefaultPrivileges, 1943 sstredshiftCreateLibrary, 1944 sstredshiftDropLibrary, 1945 sstredshiftAlterFunction, 1946 sstredshiftDropFunction, 1947 sstredshiftAlterProcedure, 1948 sstredshiftDropProcedure, 1949 sstredshiftAlterSystem, 1950 sstredshiftDropMaterializedView, 1951 sstredshiftAlterMaterializedView, 1952 sstredshiftCreateExternalView, 1953 sstredshiftAlterExternalView, 1954 sstredshiftDropExternalView, 1955 sstredshiftAlterExternalSchema, 1956 sstredshiftCopyJob, 1957 sstredshiftCreateTemplate, 1958 sstredshiftAlterTemplate, 1959 sstredshiftDropTemplate, 1960 sstredshiftCreateExternalFunction, 1961 /** 1962 * Redshift, drop schema. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftDropSchema} 1963 */ 1964 sstredshiftDropSchema, 1965// sstredshiftDropTable, 1966 /** 1967 * Redshift, drop users. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftDropUser} 1968 */ 1969 sstredshiftDropUser, 1970// sstredshiftDropView, 1971 /** 1972 * Redshift, end statement. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftEnd} 1973 */ 1974 sstredshiftEnd, 1975 //sstredshiftExplain, 1976 //sstredshiftFetch, 1977// sstredshiftGrant, 1978// sstredshiftInsert, 1979 /** 1980 * Redshift, lock statement. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftLock} 1981 */ 1982 sstredshiftLock, 1983 /** 1984 * Redshift, prepare statement. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftPrepare} 1985 */ 1986 sstredshiftPrepare, 1987 /** 1988 * Redshift, reset statement. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftReset} 1989 */ 1990 sstredshiftReset, 1991 //sstredshiftRevoke, 1992 /** 1993 * Redshift, rollback statement. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftRollback} 1994 */ 1995 sstredshiftRollback, 1996// sstredshiftSelect, 1997 /** 1998 * Redshift, set statement. {@link gudusoft.gsqlparser.stmt.TSetStmt} 1999 */ 2000 sstredshiftSet, 2001 /** 2002 * Redshift, session authorization.{@link gudusoft.gsqlparser.stmt.redshift.TRedshiftSessionAuthorization} 2003 */ 2004 sstredshiftSetSessionAuthorization, 2005 sstredshiftSetSessionCharacteristics, 2006 /** 2007 * Redshift, show statement. {@link gudusoft.gsqlparser.stmt.TShowStmt} 2008 */ 2009 sstredshiftShow, 2010 /** 2011 * Redshift, start transaction. {@link TStartTransactionStmt} 2012 * @deprecated As of v2.3.4.1, replaced by {@link ESqlStatementType#sstStartTransaction} 2013 */ 2014 sstredshiftStartTransaction, 2015 /** 2016 * Redshift, unload statement. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftUnload} 2017 */ 2018 sstredshiftUnload, 2019 /** 2020 * Redshift, vacuum statement. {@link gudusoft.gsqlparser.stmt.redshift.TRedshiftVacuum} 2021 */ 2022 sstredshiftVacuum, 2023 2024 sstOracleCompoundTriggerBody, 2025 2026 2027 //hana 2028 sstalterauditpolicy, 2029 sstaltercredential, 2030 sstalterfulltextindex, 2031 sstalterfunction, 2032 sstalterldapprovider, 2033 sstalterjwtprovider, 2034 sstalterpse, 2035 sstalterprocedure, 2036 sstalterremotesource, 2037 sstaltersamlprovider, 2038 sstalterstatistics, 2039 sstalterstructuredprivilege, 2040 sstaltersystem, 2041 sstalteruser, 2042 sstalterusergroup, 2043 sstalterviewcache, 2044 sstaltervirtualtable, 2045 sstalterworkloadclass, 2046 sstalterworkloadmapping, 2047 sstbackupcancel, 2048 sstbackupcatalogdelete, 2049 sstbackupcheck, 2050 sstbackupcheckaccess, 2051 sstbackupdata, 2052 sstbackuplistdata, 2053 sstcomment, 2054 sstconnect, 2055 sstcreateauditpolicy, 2056 sstcreatecertificate, 2057 sstcreatecollection, 2058 sstcreatecredential, 2059 sstcreatefulltextindex, 2060 sstcreatefunction, 2061 sstcreategraphworkspace, 2062 sstcreateJWTProvider, 2063 sstcreateLDAPProvider, 2064 sstcreateprocedure, 2065 sstcreatepse, 2066 sstcreateremotesource, 2067 sstcreateuser, 2068 sstcreateusergroup, 2069 sstcreaterole, 2070 sstcreatesamlprovider, 2071 sstcreateschema, 2072 sstcreatestatistics, 2073 sstcreatestructuredprivilege, 2074 sstcreatetrigger, 2075 sstcreatetype, 2076 sstcreatevirtualfunction, 2077 sstcreatevirtualprocedure, 2078 sstcreatevirtualtable, 2079 sstcreateworkloadclass, 2080 sstcreateworkloadmapping, 2081 sstdobeginend, 2082 sstdropauditpolicy, 2083 sstdropcertificate, 2084 sstdropcollection, 2085 sstdropcredential, 2086 sstdropdatabase, 2087 sstdropfulltextindex, 2088 sstdropfunction, 2089 sstdropgraphworkspace, 2090 sstdropJWTProvider, 2091 sstdropLDAPProvider, 2092 sstdropprocedure, 2093 sstdroppse, 2094 sstdropremotesource, 2095 sstdroprole, 2096 sstdropsamlprovider, 2097 sstdropstatistics, 2098 sstdropstructuredprivilege, 2099 sstdroptrigger, 2100 sstdroptype, 2101 sstdropuser, 2102 sstdropusergroup, 2103 sstdropworkloadclass, 2104 sstdropworkloadmapping, 2105 sstexport, 2106 //sstgrant, 2107 sstimport, 2108 sstimportfrom, 2109 sstimportscan, 2110 sstmergedelta, 2111 sstrecoverdata, 2112 sstrecoverdatabase, 2113 sstrefreshstatistics, 2114 sstrenamecollection, 2115 sstrenamecolumn, 2116 sstrenamedatabase, 2117 sstrenameindex, 2118 sstrenametable, 2119 sstreplace, 2120 sstset, 2121 sssethistorysession, 2122 sstsetpse, 2123 sstsetschema, 2124 sstsetsystemlicense, 2125 //sssettransaction, 2126 sstsettransactionautocommit, 2127 ssttruncatecollection, 2128 ssttruncatetable, 2129 sstload, 2130 sstunload, //hana,athena 2131 sstunset, 2132 sstunsetpse, 2133 sstunsetsystemlicense, 2134 sstvalidateLDAPProvider, 2135 sstvalidateUser, 2136 sstupsert, 2137 sstsignal, 2138 sstrepairtable, //sparksql 2139 2140 sstdax, 2141 sstdaxexpr, 2142 sstdaxevaluate, 2143 2144 // vertica 2145 sstAlterAccessPolicy, 2146 sstAlterAuthentication, 2147 sstAlterFaultGroup, 2148 sstAlterLibrary, 2149 sstAlterNetworkInterface, 2150 sstAlterNode, 2151 sstAlterProjection, 2152 sstAlterProfile, 2153 sstAlterProfileRename, 2154 sstAlterResourcePool, 2155 sstAlterRole, 2156 sstAlterSchema, 2157 sstAlterSubnet, 2158 sstBegin, 2159 sstCommentOn, 2160 sstCopy, 2161 sstCreateAccessPolicy, 2162 sstCreateAuthentication, 2163 sstCreateExternalTable, 2164 sstCreateFaultGroup, 2165 sstCreateHCatalogSchema, 2166 sstCreateLibrary, 2167 sstCreateLocation, 2168 sstCreateNetworkInterface, 2169 sstCreateProfile, 2170 sstCreateProjection, 2171 sstCreateResourcePool, 2172 sstCreateSubnet, 2173 sstActivateDirectedQuery, 2174 sstCreateDirectedQuery, 2175 sstDropDirectedQuery, 2176 sstDeActivateDirectedQuery, 2177 sstGetDirectedQuery, 2178 sstSaveQuery, 2179 sstDisconnect, 2180 sstDropAccessPolicy, 2181 sstDropAggregateFunction, 2182 sstDropAuthentication, 2183 sstDropFaultGroup, 2184 sstDropLibrary, 2185 sstDropNetworkInterface, 2186 sstDropProfile, 2187 sstDropProjection, 2188 sstDropResourcePool, 2189 sstDropSubnet, 2190 sstDropTransformFunction, 2191 sstEnd, 2192 sstExportToVertica, 2193 sstProfile, 2194 sstReleaseSavepoint, 2195 sstShow, 2196 sstStartTransaction, 2197 sstDropTextIndex, 2198 2199 //couchbase 2200 sstBuildIndex, 2201 sstinfer, 2202 sstprepare, 2203 2204 //greenplum 2205 sstSlashCommand, 2206 sstComputeStats, 2207 2208 // snowflake 2209 sstAlterAccount, 2210 sstAlterFileFormat, 2211 sstAlterNetworkPolicy, 2212 sstAlterPipe, 2213 sstAlterResourceMonitor, 2214 sstAlterShare, 2215 sstAlterStage, 2216 sstAlterWarehouse, 2217 sstAlterTask, 2218 sstAlterDynamicTable, 2219 sstCopyInto, 2220 sstCreateFileFormat, 2221 sstCreateNetworkPolicy, 2222 sstCreateMaskingPolicy, 2223 sstCreateAggregationPolicy, 2224 sstCreateJoinPolicy, 2225 sstCreateProjectionPolicy, 2226 sstCreateTag, 2227 sstCreatePipe, 2228 sstCreateResourceMonitor, 2229 sstCreateShare, 2230 sstCreateStage, 2231 sstCreateTask, 2232 sstCreateWarehouse, 2233 sstCreateStream, 2234 sstDescFileFormat, 2235 sstDescFunction, 2236 sstDescNetworkPolicy, 2237 sstDescPipe, 2238 sstDescResult, 2239 sstDescShare, 2240 sstDescStage, 2241 sstDescStorage,//snowflake 2242 sstDescTable, 2243 sstDescUser, 2244 sstDescView, 2245 sstDropFileFormat, 2246 sstDropNetworkPolicy, 2247 sstDropPipe, 2248 sstDropResourceMonitor, 2249 sstDropShare, 2250 sstDropStage, 2251 sstDropWarehouse, 2252 sstDropTask,//snowflake 2253 sstGet, 2254 sstList, 2255 sstPut, 2256 sstRemove, 2257 sstShowColumns, 2258 sstShowDatabases, 2259 sstShowFileFormats, 2260 sstShowFunctions, 2261 sstShowGrants, 2262 sstShowLocks, 2263 sstShowNetworkPolicies, 2264 sstShowObjects, 2265 sstShowParameters, 2266 sstShowPipes, 2267 sstShowResourceMonitors, 2268 sstShowRoles, 2269 sstShowSchemas, 2270 sstShowSequences, 2271 sstShowShares, 2272 sstShowStages, 2273 sstShowTables, 2274 sstShowTransactions, 2275 sstShowUserFunctions, 2276 sstShowUsers, 2277 sstShowVariables, 2278 sstShowViews, 2279 sstShowUser, 2280 sstShowWarehouses, 2281 sstShowProcedures, 2282 sstUndropDatabase, 2283 sstUndropSchema, 2284 sstUndropTable, 2285 sstUse, 2286 2287 sstDrop, 2288 sstDropStream,//snowflake 2289 sstSetDatabaseObject,//hana 2290 2291 sstgetdiagnostics,// db2, teradata 2292 sstSnowflakePseudoExprStmt,//snowflake 2293 sstUseSecondaryRoles,//snowflake 2294 sstShowTasks,//snowflake 2295 sstShowStreams,//snowflake 2296 sstDropStreamlit,//snowflake 2297 sstAnalyzeTable,//sparksql 2298 sstCacheTable,//sparksql 2299 sstUnCacheTable,//sparksql 2300 sstClearCache, 2301 sstRefreshTable, 2302 sstRefresh, 2303 sstRefreshFunction, 2304 sstdescribeDatabase, 2305 sstdescribeTable, 2306 sstdescribeFunction, 2307 sstdescribeQuery, 2308 sstShowCreateTable, 2309 sstShowPartitions, 2310 sstShowTableExtended, 2311 sstShowTblProperties, 2312 sstReset, 2313 sstSetTimeZone, 2314 sstAddFile, 2315 sstListFile, 2316 sstAddJar, 2317 sstListJar, 2318 sstResourceManagement, 2319 sstCache, 2320 sstRefersh, 2321 sstBigQueryDeclare, 2322 sstBigQueryExportData, 2323 sstValues,//presto, postgresql, db2, greenplum 2324 sstResetSession,//presto 2325 2326 sstmsck,//athena,hive 2327 sstDropMaterializedView,//bigquery 2328 sstDropAssignment,//bigquery 2329 sstDropReservation,//bigquery 2330 sstDropRowAccessPolicy,//bigquery 2331 sstDropSnapshotTable,//bigquery 2332 sstDropTableFunction,//bigquery 2333 sstcreatemodel,//bigquery - CREATE MODEL for ML 2334 sstdropmodel,//bigquery - DROP MODEL 2335 sstCreateRowAccessPolicy,//bigquery 2336 sstBigQueryAssert,//bigquery 2337 sstCreateCapacity,//bigquery 2338 sstCreateReservation,//bigquery 2339 sstCreateAssignment,//bigquery 2340 sstDropSearchIndex,//bigquery 2341 sstDropVectorIndex,//bigquery 2342 sstDropCapacity,//bigquery 2343 sstAlterOrganization,//bigquery 2344 sstAlterBiCapacity,//bigquery 2345 sstAlterCapacity,//bigquery 2346 sstAlterReservation,//bigquery 2347 sstAlterVectorIndex,//bigquery 2348 sstAlterProject,//bigquery 2349 sstCreateDataPolicy,//bigquery 2350 sstAlterDataPolicy,//bigquery 2351 sstDropDataPolicy,//bigquery 2352 sstAlterModel,//bigquery 2353 sstBigQueryExportModel,//bigquery 2354 sstCreateConnection,//bigquery 2355 sstDropConnection,//bigquery 2356 sstAlterConnection,//bigquery 2357 // databricks, 2358 sstaltercatalog, 2359 sstaltercredental, 2360 sstalterlocation, 2361 sstalterprovider, 2362 sstalterrecipient, 2363 sstAltershare, 2364 sstcreatecatalog, 2365 sstCreateExternallocation, 2366 sstcreaterecipient, 2367 sstcreateshare, 2368 sstdropcatalog, 2369 sstdroplocation, 2370 sstdropprovider, 2371 sstdroprecipient, 2372 sstdropshare, 2373 sstmsckrepairtable, 2374 sstsync, 2375 sstCacheSelect, 2376 sstdescribeCatalog,// 2377 sstdescribeCredential, 2378 sstdescribeLocation, 2379 sstdescribeProvider, 2380 sstdescribeRecipient, 2381 sstdescribeSchema, 2382 sstdescribeShare, 2383 sstaddAchieve, 2384 sstAlterGroup, 2385 sstCreategroup, 2386 sstDeny, 2387 sstDropGroup, 2388 sstCreateMacro,//hive 2389 sstDropMacro,//hive 2390 sstUseCatalog,//databricks, 2391 sstConvertToDelta,//databricks 2392 sstOptimize, //databricks 2393 sstRestoreTable,//databricks 2394 sstReorgTable, //databricks 2395 2396 sstAlterRelation,// super class of alter table and view 2397 2398 // gaussDB 2399 sstAlterPackage,sstDeclareCursor, 2400 sstDoExecuteBlock, 2401 2402 // Apache Doris 2403 sstdorisshow, 2404 sstdorisiterate, 2405 2406 // StarRocks (fork of Doris) 2407 sststarrocksshow, 2408 sststarrocksiterate, 2409 sststarrocksCreateRoutineLoad, 2410 sststarrocksPauseRoutineLoad, 2411 sststarrocksResumeRoutineLoad, 2412 sststarrocksStopRoutineLoad, 2413 sststarrocksAlterRoutineLoad, 2414 sststarrocksShowRoutineLoad, 2415 sststarrocksSubmitTask, 2416 sststarrocksDropTask, 2417 sststarrocksBeginLoadTransaction, 2418 sststarrocksCommitLoadTransaction, 2419 sststarrocksAbortLoadTransaction, 2420 sststarrocksShowLoadTransaction, 2421 sststarrocksExport, 2422 sststarrocksShowExport, 2423 sststarrocksCancelExport, 2424 sststarrocksCreateResourceGroup, 2425 sststarrocksDropResourceGroup, 2426 sststarrocksAlterResourceGroup, 2427 sststarrocksShowResourceGroup, 2428 sststarrocksCreateStorageVolume, 2429 sststarrocksAlterStorageVolume, 2430 sststarrocksDropStorageVolume, 2431 sststarrocksShowStorageVolume, 2432 sststarrocksDescStorageVolume, 2433 sststarrocksBackup, 2434 sststarrocksCreateRepository, 2435 sststarrocksDropRepository, 2436 sststarrocksRestore, 2437 sststarrocksShowBackup, 2438 sststarrocksShowRestore, 2439 sststarrocksShowSnapshot, 2440 sststarrocksCancelBackup, 2441 sststarrocksCancelRestore, 2442 sststarrocksCacheSelect, 2443 sststarrocksCreateDictionary, 2444 sststarrocksDropDictionary, 2445 sststarrocksRefreshDictionary, 2446 sststarrocksShowDictionary, 2447 sststarrocksShowFunctions, 2448 2449 /** 2450 * ClickHouse CREATE WINDOW VIEW statement, {@link gudusoft.gsqlparser.stmt.TCreateViewSqlStatement} 2451 */ 2452 sstClickhouseCreateWindowView, 2453 2454 /** 2455 * ClickHouse SYSTEM statement (RELOAD, FLUSH, DROP CACHE, STOP/START MERGES, SYNC REPLICA, etc.) 2456 */ 2457 sstClickhouseSystem, 2458 2459 /** 2460 * ClickHouse DETACH TABLE statement 2461 */ 2462 sstClickhouseDetach, 2463 2464 /** 2465 * ClickHouse ATTACH TABLE statement 2466 */ 2467 sstClickhouseAttach, 2468 2469 /** 2470 * ClickHouse KILL QUERY/MUTATION statement 2471 */ 2472 sstClickhouseKill, 2473 2474 /** 2475 * ClickHouse WATCH statement for live view subscriptions 2476 */ 2477 sstClickhouseWatch, 2478 2479 /** 2480 * Oracle 26 CREATE ASSERTION statement 2481 */ 2482 sstcreateassertion, 2483 2484 } 2485