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