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