001package gudusoft.gsqlparser.nodes; 002 003import gudusoft.gsqlparser.nodes.couchbase.*; 004import gudusoft.gsqlparser.nodes.dax.*; 005import gudusoft.gsqlparser.nodes.flink.*; 006import gudusoft.gsqlparser.nodes.hive.*; 007import gudusoft.gsqlparser.nodes.mdx.*; 008import gudusoft.gsqlparser.nodes.mssql.*; 009import gudusoft.gsqlparser.nodes.mysql.*; 010import gudusoft.gsqlparser.nodes.netezza.*; 011import gudusoft.gsqlparser.nodes.oracle.*; 012import gudusoft.gsqlparser.nodes.redshift.TRedshiftTableAttributes; 013import gudusoft.gsqlparser.nodes.snowflake.TAtBeforeClause; 014import gudusoft.gsqlparser.nodes.snowflake.TStageReference; 015import gudusoft.gsqlparser.nodes.snowflake.TTaskOption; 016import gudusoft.gsqlparser.nodes.teradata.*; 017import gudusoft.gsqlparser.nodes.vertica.TTimeSeries; 018import gudusoft.gsqlparser.nodes.vertica.TVerticaPartition; 019import gudusoft.gsqlparser.stmt.*; 020import gudusoft.gsqlparser.stmt.TSignalStmt; 021import gudusoft.gsqlparser.stmt.bigquery.TExportDataStmt; 022import gudusoft.gsqlparser.stmt.couchbase.TInferKeyspaceStmt; 023import gudusoft.gsqlparser.stmt.couchbase.TTBuildIndexesStmt; 024import gudusoft.gsqlparser.stmt.databricks.*; 025import gudusoft.gsqlparser.stmt.dax.*; 026import gudusoft.gsqlparser.stmt.db2.*; 027import gudusoft.gsqlparser.stmt.impala.TComputeStats; 028import gudusoft.gsqlparser.stmt.greenplum.TSlashCommand; 029import gudusoft.gsqlparser.stmt.hana.*; 030import gudusoft.gsqlparser.stmt.hive.*; 031import gudusoft.gsqlparser.stmt.informix.*; 032import gudusoft.gsqlparser.stmt.mdx.*; 033import gudusoft.gsqlparser.stmt.mysql.*; 034import gudusoft.gsqlparser.stmt.mssql.*; 035import gudusoft.gsqlparser.stmt.netezza.*; 036import gudusoft.gsqlparser.stmt.oracle.*; 037import gudusoft.gsqlparser.TStatementList; 038import gudusoft.gsqlparser.stmt.dameng.*; 039import gudusoft.gsqlparser.stmt.postgresql.*; 040import gudusoft.gsqlparser.stmt.presto.TResetSessionStmt; 041import gudusoft.gsqlparser.stmt.redshift.*; 042import gudusoft.gsqlparser.stmt.snowflake.*; 043import gudusoft.gsqlparser.stmt.sqlite.TAttachStmt; 044import gudusoft.gsqlparser.stmt.sqlite.TSqliteCreateVirtualTableStmt; 045import gudusoft.gsqlparser.stmt.sqlite.TDetachStmt; 046import gudusoft.gsqlparser.stmt.sqlite.TPragmaStmt; 047import gudusoft.gsqlparser.stmt.sparksql.*; 048import gudusoft.gsqlparser.stmt.flink.*; 049import gudusoft.gsqlparser.stmt.sybase.*; 050import gudusoft.gsqlparser.stmt.teradata.*; 051import gudusoft.gsqlparser.stmt.vertica.*; 052import gudusoft.gsqlparser.nodes.functions.*; 053import gudusoft.gsqlparser.nodes.postgresql.*; 054import gudusoft.gsqlparser.nodes.powerquery.*; 055import gudusoft.gsqlparser.stmt.powerquery.*; 056 057public class TParseTreeVisitor { 058 059 public void preVisit(TBlockSqlStatement stmt){} 060 public void postVisit(TBlockSqlStatement stmt){} 061 062 public void preVisit(TIndirection stmt){} 063 public void postVisit(TIndirection stmt){} 064 065 public void preVisit(TIndices stmt){} 066 public void postVisit(TIndices stmt){} 067 068 public void preVisit(TRoleOption stmt){} 069 public void postVisit(TRoleOption stmt){} 070 071 public void preVisit(TRedshiftTableAttributes stmt){} 072 public void postVisit(TRedshiftTableAttributes stmt){} 073 074 public void preVisit(TArrayConcatAggFunction stmt){} 075 public void postVisit(TArrayConcatAggFunction stmt){} 076 077 public void preVisit(TVerticaPartition stmt){} 078 public void postVisit(TVerticaPartition stmt){} 079 080 public void preVisit(TDropStreamStmt stmt){} 081 public void postVisit(TDropStreamStmt stmt){} 082 083 public void preVisit(TDropTaskStmt stmt){} 084 public void postVisit(TDropTaskStmt stmt){} 085 086 public void preVisit(TAlterPartitionSchemeSqlStatement stmt){} 087 public void postVisit(TAlterPartitionSchemeSqlStatement stmt){} 088 public void preVisit(TCreatePartitionSchemeSqlStatement stmt){} 089 public void postVisit(TCreatePartitionSchemeSqlStatement stmt){} 090 091 public void preVisit(TPartitionSplitMergeClause node){} 092 public void postVisit(TPartitionSplitMergeClause node){} 093 public void preVisit(TCreatePartitionFunctionStmt stmt){} 094 public void postVisit(TCreatePartitionFunctionStmt stmt){} 095 public void preVisit(TAlterPartitionFunctionStmt stmt){} 096 public void postVisit(TAlterPartitionFunctionStmt stmt){} 097 098 public void preVisit(TTeradataReleaseLockStmt stmt){} 099 public void postVisit(TTeradataReleaseLockStmt stmt){} 100 101 public void preVisit(TShowEngineStmt stmt){} 102 public void postVisit(TShowEngineStmt stmt){} 103 public void preVisit(TMySQLOptimizeTableStmt stmt){} 104 public void postVisit(TMySQLOptimizeTableStmt stmt){} 105 106 public void preVisit(TInheritsClause node){} 107 public void postVisit(TInheritsClause node){} 108 109 public void preVisit(TPredictArgument node){} 110 public void postVisit(TPredictArgument node){} 111 112 public void preVisit(TMLPredictFunction node){} 113 public void postVisit(TMLPredictFunction node){} 114 115 public void preVisit(TTeradataMultiLoadExport node){} 116 public void postVisit(TTeradataMultiLoadExport node){} 117 118 public void preVisit(TTeradataMultiLoadLayout node){} 119 public void postVisit(TTeradataMultiLoadLayout node){} 120 121 public void preVisit(TTeradataMultiLoadImport node){} 122 public void postVisit(TTeradataMultiLoadImport node){} 123 public void preVisit(TDropPartitionSchemeStmt node){} 124 public void postVisit(TDropPartitionSchemeStmt node){} 125 public void preVisit(gudusoft.gsqlparser.stmt.mssql.TDropPartitionFunctionStmt node){} 126 public void postVisit(gudusoft.gsqlparser.stmt.mssql.TDropPartitionFunctionStmt node){} 127 public void preVisit(gudusoft.gsqlparser.stmt.oracle.TOracleCreateClusterStmt node){} 128 public void postVisit(gudusoft.gsqlparser.stmt.oracle.TOracleCreateClusterStmt node){} 129 130 public void preVisit(TAttributeOrMethod node){} 131 public void postVisit(TAttributeOrMethod node){} 132 public void preVisit(TObjectAccess node){} 133 public void postVisit(TObjectAccess node){} 134 135 public void preVisit(TPeriodForClause node){} 136 public void postVisit(TPeriodForClause node){} 137 public void preVisit(TTeradataPeriodForClause node){} 138 public void postVisit(TTeradataPeriodForClause node){} 139 public void preVisit(TAlterTypeOption node){} 140 public void postVisit(TAlterTypeOption node){} 141 142 public void preVisit(TCharacterDatatypeProperty node){} 143 public void postVisit(TCharacterDatatypeProperty node){} 144 public void preVisit(TJsonFunction node){} 145 public void postVisit(TJsonFunction node){} 146 public void preVisit(TUnpackOption node){} 147 public void postVisit(TUnpackOption node){} 148 public void preVisit(TUnPackFunction node){} 149 public void postVisit(TUnPackFunction node){} 150 public void preVisit(TAttributeOption node){} 151 public void postVisit(TAttributeOption node){} 152 public void preVisit(TStageReference node){} 153 public void postVisit(TStageReference node){} 154 155 public void preVisit(TAtBeforeClause node){} 156 public void postVisit(TAtBeforeClause node){} 157 public void preVisit(TUpsertStmt node){} 158 public void postVisit(TUpsertStmt node){} 159 160 public void preVisit(TJsonTable node){} 161 public void postVisit(TJsonTable node){} 162 public void preVisit(TAlterTypeStatement node){} 163 public void postVisit(TAlterTypeStatement node){} 164 public void preVisit(TTaskOption node){} 165 public void postVisit(TTaskOption node){} 166 public void preVisit(TCaseJoinClause node){} 167 public void postVisit(TCaseJoinClause node){} 168 public void preVisit(TCaseJoinItem node){} 169 public void postVisit(TCaseJoinItem node){} 170 public void preVisit(TDoExecuteBlockStmt node){} 171 public void postVisit(TDoExecuteBlockStmt node){} 172 public void preVisit(TResetStmt node){} 173 public void postVisit(TResetStmt node){} 174 public void preVisit(TUseSecondaryRolesStmt node){} 175 public void postVisit(TUseSecondaryRolesStmt node){} 176 public void preVisit(TFetchFirstClause node){} 177 public void postVisit(TFetchFirstClause node){} 178 179 public void preVisit(TOffsetClause node){} 180 public void postVisit(TOffsetClause node){} 181 public void preVisit(TPartitionDefinition node){} 182 public void postVisit(TPartitionDefinition node){} 183 public void preVisit(TKeyPartitions node){} 184 public void postVisit(TKeyPartitions node){} 185 186 public void preVisit(TMergeDoNothingClause node){} 187 public void postVisit(TMergeDoNothingClause node){} 188 189 public void preVisit(TKeyValueSqlNode node){} 190 public void postVisit(TKeyValueSqlNode node){} 191 public void preVisit(TMssqlDropSecurityPolicy node){} 192 public void postVisit(TMssqlDropSecurityPolicy node){} 193 public void preVisit(TMssqlAlterSecurityPolicy node){} 194 public void postVisit(TMssqlAlterSecurityPolicy node){} 195 public void preVisit(TMssqlCreateSecurityPolicy node){} 196 public void postVisit(TMssqlCreateSecurityPolicy node){} 197 public void preVisit(TFlattenFunction node){} 198 public void postVisit(TFlattenFunction node){} 199 public void preVisit(TFlashback node){} 200 public void postVisit(TFlashback node){} 201 public void preVisit(TExceptReplaceClause node){} 202 public void postVisit(TExceptReplaceClause node){} 203 204 public void preVisit(TTableFunction node){} 205 public void postVisit(TTableFunction node){} 206 207 public void preVisit(TDeclareCursorStmt node){} 208 public void postVisit(TDeclareCursorStmt node){} 209 public void preVisit(TRefreshMaterializedViewStmt node){} 210 public void postVisit(TRefreshMaterializedViewStmt node){} 211 public void preVisit(TDamengRefreshMaterializedViewStmt node){} 212 public void postVisit(TDamengRefreshMaterializedViewStmt node){} 213 public void preVisit(TAlterPackageStmt node){} 214 public void postVisit(TAlterPackageStmt node){} 215 public void preVisit(TFromClause node){} 216 public void postVisit(TFromClause node){} 217 public void preVisit(TFromTable node){} 218 public void postVisit(TFromTable node){} 219 public void preVisit(TJoinExpr node){} 220 public void postVisit(TJoinExpr node){} 221 222 public void preVisit(TRangeNFunction node){} 223 public void postVisit(TRangeNFunction node){} 224 225 public void preVisit(TPostgresqlTableStmt node){} 226 public void postVisit(TPostgresqlTableStmt node){} 227 public void preVisit(TCreateTaskStmt node){} 228 public void postVisit(TCreateTaskStmt node){} 229 public void preVisit(TCreateSemanticViewStmt node){} 230 public void postVisit(TCreateSemanticViewStmt node){} 231 232 public void preVisit(TBindArgument node){} 233 public void postVisit(TBindArgument node){} 234 public void preVisit(TCreateExtensionStmt node){} 235 public void postVisit(TCreateExtensionStmt node){} 236 237 public void preVisit(TRangeSubpartitionDesc node){} 238 public void postVisit(TRangeSubpartitionDesc node){} 239 public void preVisit(TListSubpartitionDesc node){} 240 public void postVisit(TListSubpartitionDesc node){} 241 242 public void preVisit(TCompositeRangePartitions node){} 243 public void postVisit(TCompositeRangePartitions node){} 244 245 public void preVisit(TSubPartitionByClause node){} 246 public void postVisit(TSubPartitionByClause node){} 247 248 public void preVisit(TAlterTaskStmt node){} 249 public void postVisit(TAlterTaskStmt node){} 250 251 public void preVisit(TAlterDynamicTableStmt node){} 252 public void postVisit(TAlterDynamicTableStmt node){} 253 254 public void preVisit(TDisableEnableTriggerStmt node){} 255 public void postVisit(TDisableEnableTriggerStmt node){} 256 257 public void preVisit(TExportDataStmt node){} 258 public void postVisit(TExportDataStmt node){} 259 260 public void preVisit(TJsonObjectFunction node){} 261 public void postVisit(TJsonObjectFunction node){} 262 public void preVisit(TJsonObjectKeyValue node){} 263 public void postVisit(TJsonObjectKeyValue node){} 264 265 public void preVisit(TReplaceExprAsIdentifier node){} 266 public void postVisit(TReplaceExprAsIdentifier node){} 267 public void preVisit(TPartitionBoundSpecSqlNode node){} 268 public void postVisit(TPartitionBoundSpecSqlNode node){} 269 270 public void preVisit(TReorgTableStmt node){} 271 public void postVisit(TReorgTableStmt node){} 272 273 public void preVisit(TRestoreTableStmt node){} 274 public void postVisit(TRestoreTableStmt node){} 275 276 public void preVisit(TOptimizeStmt node){} 277 public void postVisit(TOptimizeStmt node){} 278 279 public void preVisit(TConvertToDeltaStmt node){} 280 public void postVisit(TConvertToDeltaStmt node){} 281 282 public void preVisit(TCreateCatalogStmt node){} 283 public void postVisit(TCreateCatalogStmt node){} 284 285 public void preVisit(TCreateExternalLocationStmt node){} 286 public void postVisit(TCreateExternalLocationStmt node){} 287 288 public void preVisit(TFunctionHeader node){} 289 public void postVisit(TFunctionHeader node){} 290 public void preVisit(TPathSqlNode node){} 291 public void postVisit(TPathSqlNode node){} 292 public void preVisit(TPartitioningLevel node){} 293 public void postVisit(TPartitioningLevel node){} 294 295 public void preVisit(TListPartitions node){} 296 public void postVisit(TListPartitions node){} 297 298 public void preVisit(TListValuesClause node){} 299 public void postVisit(TListValuesClause node){} 300 301 public void preVisit(THashPartitions node){} 302 public void postVisit(THashPartitions node){} 303 304 public void preVisit(TTablePartitionItem node){} 305 public void postVisit(TTablePartitionItem node){} 306 307 public void preVisit(TRangeValuesClause node){} 308 public void postVisit(TRangeValuesClause node){} 309 310 public void preVisit(TRangePartitions node){} 311 public void postVisit(TRangePartitions node){} 312 313 public void preVisit(TTableProperties node){} 314 public void postVisit(TTableProperties node){} 315 316 public void preVisit(TAlterProcedureStmt node){} 317 public void postVisit(TAlterProcedureStmt node){} 318 319 public void preVisit(TDataDefinition node){} 320 public void postVisit(TDataDefinition node){} 321 public void preVisit(TAuthorizationClause node){} 322 public void postVisit(TAuthorizationClause node){} 323 324 public void preVisit(TXMLDataSchema node){} 325 public void postVisit(TXMLDataSchema node){} 326 327 public void preVisit(TXMLCommonDirective node){} 328 public void postVisit(TXMLCommonDirective node){} 329 330 public void preVisit(TForXMLElements node){} 331 public void postVisit(TForXMLElements node){} 332 333 public void preVisit(TForXMLClause node){} 334 public void postVisit(TForXMLClause node){} 335 public void preVisit(TTeradataFastLoadCmd node){} 336 public void postVisit(TTeradataFastLoadCmd node){} 337 338 public void preVisit(TTeradataFastExportCmd node){} 339 public void postVisit(TTeradataFastExportCmd node){} 340 341 public void preVisit(TTeradataMultiLoadCmd node){} 342 public void postVisit(TTeradataMultiLoadCmd node){} 343 344 public void preVisit(TSetSchemaStmt node){} 345 public void postVisit(TSetSchemaStmt node){} 346 347 public void preVisit(TSetCatalogStmt node){} 348 public void postVisit(TSetCatalogStmt node){} 349 350 public void preVisit(TAlterConstraintStmt node){} 351 public void postVisit(TAlterConstraintStmt node){} 352 353 public void preVisit(TDropConstraintStmt node){} 354 public void postVisit(TDropConstraintStmt node){} 355 356 public void preVisit(TCreateZoneStmt node){} 357 public void postVisit(TCreateZoneStmt node){} 358 public void preVisit(TAlterZoneStmt node){} 359 public void postVisit(TAlterZoneStmt node){} 360 361 public void preVisit(TRangeNFunctionItem node){} 362 public void postVisit(TRangeNFunctionItem node){} 363 public void preVisit(TAllocateStmt node){} 364 public void postVisit(TAllocateStmt node){} 365 public void preVisit(TShowProcedure node){} 366 public void postVisit(TShowProcedure node){} 367 368 public void preVisit(THelpProcedure node){} 369 public void postVisit(THelpProcedure node){} 370 371 public void preVisit(TDatatypeAttribute node){} 372 public void postVisit(TDatatypeAttribute node){} 373 374 public void preVisit(TDataConversionItem node){} 375 public void postVisit(TDataConversionItem node){} 376 377 378 public void preVisit(TDataConversion node){} 379 public void postVisit(TDataConversion node){} 380 381 public void preVisit(TIterateStmt node){} 382 public void postVisit(TIterateStmt node){} 383 384 385 public void preVisit(THandlerForCondition node){} 386 public void postVisit(THandlerForCondition node){} 387 388 public void preVisit(TMssqlCopyIntoStmt node){} 389 public void postVisit(TMssqlCopyIntoStmt node){} 390 391 public void preVisit(TCreateMasterKeyStmt node){} 392 public void postVisit(TCreateMasterKeyStmt node){} 393 394 public void preVisit(TPartitionExtensionClause node){} 395 public void postVisit(TPartitionExtensionClause node){} 396 public void preVisit(TCreateTableOption node){} 397 public void postVisit(TCreateTableOption node){} 398 399 public void preVisit(TStageLocation node){} 400 public void postVisit(TStageLocation node){} 401 402 public void preVisit(TLeaveStmt node){} 403 public void postVisit(TLeaveStmt node){} 404 405 public void preVisit(TSetSearchPathStmt node){} 406 public void postVisit(TSetSearchPathStmt node){} 407 408 public void preVisit(TResetSessionStmt node){} 409 public void postVisit(TResetSessionStmt node){} 410 public void preVisit(TComputeStats node){} 411 public void postVisit(TComputeStats node){} 412 public void preVisit(TRefresh node){} 413 public void postVisit(TRefresh node){} 414 public void preVisit(TCacheTable node){} 415 public void postVisit(TCacheTable node){} 416 417 public void preVisit(TResourceManagement node){} 418 public void postVisit(TResourceManagement node){} 419 public void preVisit(TClusterBy node){} 420 public void postVisit(TClusterBy node){} 421 422 public void preVisit(TBlockSqlNode node){} 423 public void postVisit(TBlockSqlNode node){} 424 425 public void preVisit(TUseSchema node){} 426 public void postVisit(TUseSchema node){} 427 428 public void preVisit(TUseWarehouse node){} 429 public void postVisit(TUseWarehouse node){} 430 431 public void preVisit(TUseRole node){} 432 public void postVisit(TUseRole node){} 433 434 public void preVisit(TCreateStreamStmt node){} 435 public void postVisit(TCreateStreamStmt node){} 436 437 public void preVisit(TListaggOverflow node){} 438 public void postVisit(TListaggOverflow node){} 439 440 public void preVisit(TSequenceOption node){} 441 public void postVisit(TSequenceOption node){} 442 443 public void preVisit(TIdentityClause node){} 444 public void postVisit(TIdentityClause node){} 445 446 public void preVisit(TCopyStmt node){} 447 public void postVisit(TCopyStmt node){} 448 449 public void preVisit(TParseTreeNodeList node){} 450 public void postVisit(TParseTreeNodeList node){} 451 452 public void preVisit(TDropIndexItemList node){} 453 public void postVisit(TDropIndexItemList node){} 454 455 public void preVisit(TDropIndexItem node){} 456 public void postVisit(TDropIndexItem node){} 457 public void preVisit(TPartitionClause node){} 458 public void postVisit(TPartitionClause node){} 459 460 public void preVisit(TPerformanceStmt node){} 461 public void postVisit(TPerformanceStmt node){} 462 public void preVisit(TCreateExternalLanguage node){} 463 public void postVisit(TCreateExternalLanguage node){} 464 public void preVisit(TShowSearchPathStmt node){} 465 public void postVisit(TShowSearchPathStmt node){} 466 public void preVisit(TMySQLShowStmt node){} 467 public void postVisit(TMySQLShowStmt node){} 468 public void preVisit(TLoadDataStmt node){} 469 public void postVisit(TLoadDataStmt node){} 470 public void preVisit(TCreateEventSession node){} 471 public void postVisit(TCreateEventSession node){} 472 473 474 public void preVisit(TOpenQuery node){} 475 public void postVisit(TOpenQuery node){} 476 477 public void preVisit(TRunStats node){} 478 public void postVisit(TRunStats node){} 479 480 public void preVisit(TCreateTablespaceStmt node){} 481 public void postVisit(TCreateTablespaceStmt node){} 482 483 public void preVisit(TCreateExternalDataSourceStmt node){} 484 public void postVisit(TCreateExternalDataSourceStmt node){} 485 486 public void preVisit(TPseudoExprStmt node){} 487 public void postVisit(TPseudoExprStmt node){} 488 489 public void preVisit(TGetDiagnosticsStmt node){} 490 public void postVisit(TGetDiagnosticsStmt node){} 491 492 public void preVisit(TReindexStmt node){} 493 public void postVisit(TReindexStmt node){} 494 495 public void preVisit(TVacuumStmt node){} 496 public void postVisit(TVacuumStmt node){} 497 498 public void preVisit(TPragmaStmt node){} 499 public void postVisit(TPragmaStmt node){} 500 501 public void preVisit(TAttachStmt node){} 502 public void postVisit(TAttachStmt node){} 503 504 public void preVisit(TDetachStmt node){} 505 public void postVisit(TDetachStmt node){} 506 507 public void preVisit(TSqliteCreateVirtualTableStmt node){} 508 public void postVisit(TSqliteCreateVirtualTableStmt node){} 509 510 public void preVisit(TPgImport node){} 511 public void postVisit(TPgImport node){} 512 513 public void preVisit(TSelectModifier node){} 514 public void postVisit(TSelectModifier node){} 515 516 public void preVisit(TCheckWorkload node){} 517 public void postVisit(TCheckWorkload node){} 518 519 public void preVisit(TUnnestClause node){} 520 public void postVisit(TUnnestClause node){} 521 522 public void preVisit(TMySQLCreateTableOption node){} 523 public void postVisit(TMySQLCreateTableOption node){} 524 525 public void preVisit(TMssqlBeginConversationTimer node){} 526 public void postVisit(TMssqlBeginConversationTimer node){} 527 528 public void preVisit(TSegmentAttributesItem node){} 529 public void postVisit(TSegmentAttributesItem node){} 530 531 public void preVisit(TPhysicalProperties node){} 532 public void postVisit(TPhysicalProperties node){} 533 public void preVisit(TSegmentAttributesClause node){} 534 public void postVisit(TSegmentAttributesClause node){} 535 536 public void preVisit(TPhysicalAttributesItem node){} 537 public void postVisit(TPhysicalAttributesItem node){} 538 539 public void preVisit(TPhysicalAttributesClause node){} 540 public void postVisit(TPhysicalAttributesClause node){} 541 542 public void preVisit(TStorageClause node){} 543 public void postVisit(TStorageClause node){} 544 545 public void preVisit(TStorageItem node){} 546 public void postVisit(TStorageItem node){} 547 548 public void preVisit(TCreateMaterializedViewLogSqlStatement node){} 549 public void postVisit(TCreateMaterializedViewLogSqlStatement node){} 550 551 public void preVisit(TTDUnpivot node){} 552 public void postVisit(TTDUnpivot node){} 553 public void preVisit(TShowIndexStmt node){} 554 public void postVisit(TShowIndexStmt node){} 555 556 public void preVisit(TDenyStmt node){} 557 public void postVisit(TDenyStmt node){} 558 public void preVisit(TAlterMaterializedViewStmt node){} 559 public void postVisit(TAlterMaterializedViewStmt node){} 560 561 public void preVisit(TCreateVariableStmt node){} 562 public void postVisit(TCreateVariableStmt node){} 563 public void preVisit(TCreateAliasStmt node){} 564 public void postVisit(TCreateAliasStmt node){} 565 public void preVisit(TDb2ScriptOptionStmt node){} 566 public void postVisit(TDb2ScriptOptionStmt node){} 567 public void preVisit(gudusoft.gsqlparser.stmt.hana.TSignalStmt node){} 568 public void postVisit(gudusoft.gsqlparser.stmt.hana.TSignalStmt node){} 569 public void preVisit(TCreateTriggerStmt node){} 570 public void postVisit(TCreateTriggerStmt node){} 571 public void preVisit(TCreateFunctionStmt node){} 572 public void postVisit(TCreateFunctionStmt node){} 573 public void preVisit(TCreateProcedureStmt node){} 574 public void postVisit(TCreateProcedureStmt node){} 575 576 public void preVisit(TValidateLDAPProviderStmt node){} 577 public void postVisit(TValidateLDAPProviderStmt node){} 578 public void preVisit(TValidateUserStmt node){} 579 public void postVisit(TValidateUserStmt node){} 580 public void preVisit(TUnloadStmt node){} 581 public void postVisit(TUnloadStmt node){} 582 public void preVisit(TTruncateCollectionStmt node){} 583 public void postVisit(TTruncateCollectionStmt node){} 584 public void preVisit(TSetDatabaseObjectStmt node){} 585 public void postVisit(TSetDatabaseObjectStmt node){} 586 public void preVisit(TRefreshStatisticsStmt node){} 587 public void postVisit(TRefreshStatisticsStmt node){} 588 public void preVisit(TRecoverDatabaseStmt node){} 589 public void postVisit(TRecoverDatabaseStmt node){} 590 public void preVisit(TRecoverDataStmt node){} 591 public void postVisit(TRecoverDataStmt node){} 592 public void preVisit(TMergeDeltaStmt node){} 593 public void postVisit(TMergeDeltaStmt node){} 594 public void preVisit(TLoadStmt node){} 595 public void postVisit(TLoadStmt node){} 596 public void preVisit(TImportStmt node){} 597 public void postVisit(TImportStmt node){} 598 public void preVisit(TExportStmt node){} 599 public void postVisit(TExportStmt node){} 600 public void preVisit(TCreateTypeStmt node){} 601 public void postVisit(TCreateTypeStmt node){} 602 public void preVisit(TCreateStatistics node){} 603 public void postVisit(TCreateStatistics node){} 604 public void preVisit(TCreateFulltextIndexStmt node){} 605 public void postVisit(TCreateFulltextIndexStmt node){} 606 public void preVisit(TCreateWorkloadMappingStmt node){} 607 public void postVisit(TCreateWorkloadMappingStmt node){} 608 public void preVisit(TCreateWorkloadClassStmt node){} 609 public void postVisit(TCreateWorkloadClassStmt node){} 610 public void preVisit(TCreateVirtualTableStmt node){} 611 public void postVisit(TCreateVirtualTableStmt node){} 612 public void preVisit(TCreateVirtualProcedureStmt node){} 613 public void postVisit(TCreateVirtualProcedureStmt node){} 614 public void preVisit(TCreateVirtualFunctionStmt node){} 615 public void postVisit(TCreateVirtualFunctionStmt node){} 616 public void preVisit(TCreateUserGroupStmt node){} 617 public void postVisit(TCreateUserGroupStmt node){} 618 public void preVisit(TCreateStructuredPrivilegeStmt node){} 619 public void postVisit(TCreateStructuredPrivilegeStmt node){} 620 public void preVisit(TCreateSAMLProviderStmt node){} 621 public void postVisit(TCreateSAMLProviderStmt node){} 622 public void preVisit(TCreateRemoteSourceStmt node){} 623 public void postVisit(TCreateRemoteSourceStmt node){} 624 625 public void preVisit(TCreatePSEStmt node){} 626 public void postVisit(TCreatePSEStmt node){} 627 public void preVisit(TCreateLDAPProviderStmt node){} 628 public void postVisit(TCreateLDAPProviderStmt node){} 629 public void preVisit(TCreateJWTProviderStmt node){} 630 public void postVisit(TCreateJWTProviderStmt node){} 631 public void preVisit(TCreateGraphWorkspaceStmt node){} 632 public void postVisit(TCreateGraphWorkspaceStmt node){} 633 public void preVisit(TCreateCredentialStmt node){} 634 public void postVisit(TCreateCredentialStmt node){} 635 public void preVisit(TCreateCollectionStmt node){} 636 public void postVisit(TCreateCollectionStmt node){} 637 public void preVisit(TCreateCertificateStmt node){} 638 public void postVisit(TCreateCertificateStmt node){} 639 public void preVisit(TCreateAuditPolicyStmt node){} 640 public void postVisit(TCreateAuditPolicyStmt node){} 641 public void preVisit(TBackupListDataStmt node){} 642 public void postVisit(TBackupListDataStmt node){} 643 public void preVisit(TBackupDataStmt node){} 644 public void postVisit(TBackupDataStmt node){} 645 public void preVisit(TBackupCheckStmt node){} 646 public void postVisit(TBackupCheckStmt node){} 647 public void preVisit(TBackupCatalogDeleteStmt node){} 648 public void postVisit(TBackupCatalogDeleteStmt node){} 649 public void preVisit(TBackupCancelStmt node){} 650 public void postVisit(TBackupCancelStmt node){} 651 652 public void preVisit(TAlterWorkloadMappingStmt node){} 653 public void postVisit(TAlterWorkloadMappingStmt node){} 654 public void preVisit(TAlterWorkloadClassStmt node){} 655 public void postVisit(TAlterWorkloadClassStmt node){} 656 public void preVisit(TAlterVirtualTableStmt node){} 657 public void postVisit(TAlterVirtualTableStmt node){} 658 public void preVisit(TAlterUserGroupStmt node){} 659 public void postVisit(TAlterUserGroupStmt node){} 660 public void preVisit(TAlterSystemStmt node){} 661 public void postVisit(TAlterSystemStmt node){} 662 663 public void preVisit(TAlterStatisticsStmt node){} 664 public void postVisit(TAlterStatisticsStmt node){} 665 666 public void preVisit(TAlterSAMLProviderStmt node){} 667 public void postVisit(TAlterSAMLProviderStmt node){} 668 public void preVisit(TAlterRemoteSourceStmt node){} 669 public void postVisit(TAlterRemoteSourceStmt node){} 670 public void preVisit(TAlterPSEStmt node){} 671 public void postVisit(TAlterPSEStmt node){} 672 673 public void preVisit(TAlterJWTProviderStmt node){} 674 public void postVisit(TAlterJWTProviderStmt node){} 675 public void preVisit(TAlterLDAPProviderStmt node){} 676 public void postVisit(TAlterLDAPProviderStmt node){} 677 678 public void preVisit(TAlterFulltextIndexStmt node){} 679 public void postVisit(TAlterFulltextIndexStmt node){} 680 681 public void preVisit(TAlterCredentialStmt node){} 682 public void postVisit(TAlterCredentialStmt node){} 683 684 public void preVisit(TAlterAuditPolicyStmt node){} 685 public void postVisit(TAlterAuditPolicyStmt node){} 686 public void preVisit(TAlterSynonymStmt node){} 687 public void postVisit(TAlterSynonymStmt node){} 688 public void preVisit(TUseStmt node){} 689 public void postVisit(TUseStmt node){} 690 public void preVisit(TUnsetStmt node){} 691 public void postVisit(TUnsetStmt node){} 692 public void preVisit(TUndropStmt node){} 693 public void postVisit(TUndropStmt node){} 694 public void preVisit(TRemoveStmt node){} 695 public void postVisit(TRemoveStmt node){} 696 public void preVisit(TPutStmt node){} 697 public void postVisit(TPutStmt node){} 698 public void preVisit(TListStmt node){} 699 public void postVisit(TListStmt node){} 700 public void preVisit(TGetStmt node){} 701 public void postVisit(TGetStmt node){} 702 public void preVisit(TDropStmt node){} 703 public void postVisit(TDropStmt node){} 704 public void preVisit(TCreateWarehouseStmt node){} 705 public void postVisit(TCreateWarehouseStmt node){} 706 public void preVisit(TCreateStageStmt node){} 707 public void postVisit(TCreateStageStmt node){} 708 public void preVisit(TCreateShareStmt node){} 709 public void postVisit(TCreateShareStmt node){} 710 public void preVisit(TCreateRoleStmt node){} 711 public void postVisit(TCreateRoleStmt node){} 712 public void preVisit(TCreateResourceMonitorStmt node){} 713 public void postVisit(TCreateResourceMonitorStmt node){} 714 public void preVisit(TCreatePipeStmt node){} 715 public void postVisit(TCreatePipeStmt node){} 716 public void preVisit(TCreateMaskingPolicyStmt node){} 717 public void postVisit(TCreateMaskingPolicyStmt node){} 718 public void preVisit(TCreateRowAccessPolicyStmt node){} 719 public void postVisit(TCreateRowAccessPolicyStmt node){} 720 public void preVisit(TCreateAggregationPolicyStmt node){} 721 public void postVisit(TCreateAggregationPolicyStmt node){} 722 public void preVisit(TCreateJoinPolicyStmt node){} 723 public void postVisit(TCreateJoinPolicyStmt node){} 724 public void preVisit(TCreateProjectionPolicyStmt node){} 725 public void postVisit(TCreateProjectionPolicyStmt node){} 726 public void preVisit(TCreateTagStmt node){} 727 public void postVisit(TCreateTagStmt node){} 728 public void preVisit(TCreateNetworkPolicyStmt node){} 729 public void postVisit(TCreateNetworkPolicyStmt node){} 730 public void preVisit(TCreateFileFormatStmt node){} 731 public void postVisit(TCreateFileFormatStmt node){} 732 733 public void preVisit(TSnowflakeCopyIntoStmt node){} 734 public void postVisit(TSnowflakeCopyIntoStmt node){} 735 public void preVisit(TAlterWarehouseStmt node){} 736 public void postVisit(TAlterWarehouseStmt node){} 737 public void preVisit(TAlterUserStmt node){} 738 public void postVisit(TAlterUserStmt node){} 739 public void preVisit(TAlterStageStmt node){} 740 public void postVisit(TAlterStageStmt node){} 741 742 public void preVisit(TAlterShareStmt node){} 743 public void postVisit(TAlterShareStmt node){} 744 745 public void preVisit(TAlterResourceMonitorStmt node){} 746 public void postVisit(TAlterResourceMonitorStmt node){} 747 748 public void preVisit(TAlterPipeStmt node){} 749 public void postVisit(TAlterPipeStmt node){} 750 public void preVisit(TAlterNetworkPolicyStmt node){} 751 public void postVisit(TAlterNetworkPolicyStmt node){} 752 753 public void preVisit(TAlterFileFormatStmt node){} 754 public void postVisit(TAlterFileFormatStmt node){} 755 public void preVisit(TAlterAccountStmt node){} 756 public void postVisit(TAlterAccountStmt node){} 757 public void preVisit(TDropMaterializedViewStmt node){} 758 public void postVisit(TDropMaterializedViewStmt node){} 759 public void preVisit(TDropMaterializedViewLogStmt node){} 760 public void postVisit(TDropMaterializedViewLogStmt node){} 761 public void preVisit(TCreateDatabaseLinkStmt node){} 762 public void postVisit(TCreateDatabaseLinkStmt node){} 763 public void preVisit(TDropDatabaseLinkStmt node){} 764 public void postVisit(TDropDatabaseLinkStmt node){} 765 public void preVisit(TColumnWithSortOrder node){} 766 public void postVisit(TColumnWithSortOrder node){} 767 public void preVisit(TComputeExpr node){} 768 public void postVisit(TComputeExpr node){} 769 public void preVisit(TWithinGroup node){} 770 public void postVisit(TWithinGroup node){} 771 public void preVisit(TMySQLSource node){} 772 public void postVisit(TMySQLSource node){} 773 public void preVisit(TSlashCommand node){} 774 public void postVisit(TSlashCommand node){} 775 public void preVisit(TDropMacro node){} 776 public void postVisit(TDropMacro node){} 777 public void preVisit(TUpdateFor node){} 778 public void postVisit(TUpdateFor node){} 779 public void preVisit(TInferKeyspaceStmt node){} 780 public void postVisit(TInferKeyspaceStmt node){} 781 public void preVisit(TTBuildIndexesStmt node){} 782 public void postVisit(TTBuildIndexesStmt node){} 783 784 public void preVisit(TCollectionCondition node){} 785 public void postVisit(TCollectionCondition node){} 786 787 public void preVisit(TCollectionFirst node){} 788 public void postVisit(TCollectionFirst node){} 789 790 public void preVisit(TCollectionObject node){} 791 public void postVisit(TCollectionObject node){} 792 793 public void preVisit(TIndexRef node){} 794 public void postVisit(TIndexRef node){} 795 796 public void preVisit(TNamedParameter node){} 797 public void postVisit(TNamedParameter node){} 798 799 public void preVisit(TObjectConstruct node){} 800 public void postVisit(TObjectConstruct node){} 801 802 public void preVisit(TPositionalParameter node){} 803 public void postVisit(TPositionalParameter node){} 804 805 public void preVisit(TUseKeyIndex node){} 806 public void postVisit(TUseKeyIndex node){} 807 808 public void preVisit(TCollectionArray node){} 809 public void postVisit(TCollectionArray node){} 810 811 public void preVisit(TBinding node){} 812 public void postVisit(TBinding node){} 813 814 public void preVisit(TArrayConstruct node){} 815 public void postVisit(TArrayConstruct node){} 816 817 public void preVisit(TPair node){} 818 public void postVisit(TPair node){} 819 820 public void preVisit(TVerticaShow node){} 821 public void postVisit(TVerticaShow node){} 822 823 public void preVisit(TMySQLDeallocatePrepareStmt node){} 824 public void postVisit(TMySQLDeallocatePrepareStmt node){} 825 826 public void preVisit(TVerticaSetStmt node){} 827 public void postVisit(TVerticaSetStmt node){} 828 829 public void preVisit(TProfileStmt node){} 830 public void postVisit(TProfileStmt node){} 831 832 public void preVisit(TExportToVertica node){} 833 public void postVisit(TExportToVertica node){} 834 835 public void preVisit(TDropUserStmt node){} 836 public void postVisit(TDropUserStmt node){} 837 838 public void preVisit(TDropTransformFunction node){} 839 public void postVisit(TDropTransformFunction node){} 840 841 public void preVisit(TDropTextIndex node){} 842 public void postVisit(TDropTextIndex node){} 843 844 public void preVisit(TDropSubnet node){} 845 public void postVisit(TDropSubnet node){} 846 847 public void preVisit(TDropRoleStmt node){} 848 public void postVisit(TDropRoleStmt node){} 849 850 public void preVisit(TDropResourcePool node){} 851 public void postVisit(TDropResourcePool node){} 852 853 public void preVisit(TDropProjectionStmt node){} 854 public void postVisit(TDropProjectionStmt node){} 855 856 public void preVisit(TCreateProjectionStmt node){} 857 public void postVisit(TCreateProjectionStmt node){} 858 859 public void preVisit(TDropProfileStmt node){} 860 public void postVisit(TDropProfileStmt node){} 861 862 public void preVisit(TDropProcedureStmt node){} 863 public void postVisit(TDropProcedureStmt node){} 864 865 public void preVisit(TDropNetworkInterface node){} 866 public void postVisit(TDropNetworkInterface node){} 867 868 public void preVisit(TDropLibraryStmt node){} 869 public void postVisit(TDropLibraryStmt node){} 870 871 public void preVisit(TDropFunctionStmt node){} 872 public void postVisit(TDropFunctionStmt node){} 873 874 public void preVisit(TDropFaultGroup node){} 875 public void postVisit(TDropFaultGroup node){} 876 877 public void preVisit(TDropAuthentication node){} 878 public void postVisit(TDropAuthentication node){} 879 880 public void preVisit(TDropAggregateFunction node){} 881 public void postVisit(TDropAggregateFunction node){} 882 883 public void preVisit(TDropAccessPolicy node){} 884 public void postVisit(TDropAccessPolicy node){} 885 886 public void preVisit(TDisconnectStmt node){} 887 public void postVisit(TDisconnectStmt node){} 888 889 public void preVisit(TCreateUserStmt node){} 890 public void postVisit(TCreateUserStmt node){} 891 892 public void preVisit(TCreateSubnet node){} 893 public void postVisit(TCreateSubnet node){} 894 895 public void preVisit(TCreateHCatalogSchema node){} 896 public void postVisit(TCreateHCatalogSchema node){} 897 898 public void preVisit(TVerticaCreateFunction node){} 899 public void postVisit(TVerticaCreateFunction node){} 900 901 public void preVisit(TCreateFaultGroup node){} 902 public void postVisit(TCreateFaultGroup node){} 903 904 public void preVisit(TCreateAuthentication node){} 905 public void postVisit(TCreateAuthentication node){} 906 907 public void preVisit(TCreateAccessPolicy node){} 908 public void postVisit(TCreateAccessPolicy node){} 909 910 public void preVisit(TConnectStmt node){} 911 public void postVisit(TConnectStmt node){} 912 913 public void preVisit(TReleaseSavepointStmt node){} 914 public void postVisit(TReleaseSavepointStmt node){} 915 916 public void preVisit(TSavepointStmt node){} 917 public void postVisit(TSavepointStmt node){} 918 919 public void preVisit(TRollbackStmt node){} 920 public void postVisit(TRollbackStmt node){} 921 922 public void preVisit(TCommitStmt node){} 923 public void postVisit(TCommitStmt node){} 924 925 public void preVisit(TAlterSubnet node){} 926 public void postVisit(TAlterSubnet node){} 927 928 public void preVisit(TAlterSchemaStmt node){} 929 public void postVisit(TAlterSchemaStmt node){} 930 931 public void preVisit(TAlterRoleStmt node){} 932 public void postVisit(TAlterRoleStmt node){} 933 934 public void preVisit(TAlterResourcePool node){} 935 public void postVisit(TAlterResourcePool node){} 936 937 public void preVisit(TAlterProfile node){} 938 public void postVisit(TAlterProfile node){} 939 940 public void preVisit(TAlterProjectionRename node){} 941 public void postVisit(TAlterProjectionRename node){} 942 943 public void preVisit(TAlterNetworkInterface node){} 944 public void postVisit(TAlterNetworkInterface node){} 945 946 public void preVisit(TAlterNode node){} 947 public void postVisit(TAlterNode node){} 948 949 public void preVisit(TAlterLibraryStmt node){} 950 public void postVisit(TAlterLibraryStmt node){} 951 952 public void preVisit(TAlterFunctionStmt node){} 953 public void postVisit(TAlterFunctionStmt node){} 954 955 public void preVisit(TAlterFaultGroup node){} 956 public void postVisit(TAlterFaultGroup node){} 957 958 public void preVisit(TAlterAuthentication node){} 959 public void postVisit(TAlterAuthentication node){} 960 961 public void preVisit(TNameValuePair node){} 962 public void postVisit(TNameValuePair node){} 963 964 public void preVisit(TAlterAccessPolicy node){} 965 public void postVisit(TAlterAccessPolicy node){} 966 967 public void preVisit(TWithTableLock node){} 968 public void postVisit(TWithTableLock node){} 969 970 public void preVisit(TAlterSequenceStatement node){} 971 public void postVisit(TAlterSequenceStatement node){} 972 973 public void preVisit(TTimeSeries node){} 974 public void postVisit(TTimeSeries node){} 975 976 public void preVisit(TMdxCreateMeasure node){} 977 public void postVisit(TMdxCreateMeasure node){} 978 979 public void preVisit(TDaxSummarize node){} 980 public void postVisit(TDaxSummarize node){} 981 982 public void preVisit(TDaxReturn node){} 983 public void postVisit(TDaxReturn node){} 984 985 public void preVisit(TDaxVar node){} 986 public void postVisit(TDaxVar node){} 987 988 public void preVisit(TDaxSummerizeColumns node){} 989 public void postVisit(TDaxSummerizeColumns node){} 990 991 public void preVisit(TDaxGroupBy node){} 992 public void postVisit(TDaxGroupBy node){} 993 994 public void preVisit(TDaxDatatable node){} 995 public void postVisit(TDaxDatatable node){} 996 997 public void preVisit(TCreateMacro node){} 998 public void postVisit(TCreateMacro node){} 999 1000 public void preVisit(TDaxIsOnOrAfter node){} 1001 public void postVisit(TDaxIsOnOrAfter node){} 1002 1003 public void preVisit(TDaxExprPair node){} 1004 public void postVisit(TDaxExprPair node){} 1005 1006 public void preVisit(TDaxSubstituteWithIndex node){} 1007 public void postVisit(TDaxSubstituteWithIndex node){} 1008 1009 public void preVisit(TDaxAddMissingItems node){} 1010 public void postVisit(TDaxAddMissingItems node){} 1011 1012 public void preVisit(TDaxFunction node){} 1013 public void postVisit(TDaxFunction node){} 1014 1015 public void preVisit(TDaxEvaluateStmt node){} 1016 public void postVisit(TDaxEvaluateStmt node){} 1017 1018 public void preVisit(TDaxExprStmt node){} 1019 public void postVisit(TDaxExprStmt node){} 1020 1021 public void preVisit(TPowerQueryLetExpr node){} 1022 public void postVisit(TPowerQueryLetExpr node){} 1023 1024 public void preVisit(TPowerQueryStep node){} 1025 public void postVisit(TPowerQueryStep node){} 1026 1027 public void preVisit(TPowerQueryNativeQuery node){} 1028 public void postVisit(TPowerQueryNativeQuery node){} 1029 1030 public void preVisit(TPowerQueryConnectorCall node){} 1031 public void postVisit(TPowerQueryConnectorCall node){} 1032 1033 public void preVisit(TPowerQueryIdentifierRef node){} 1034 public void postVisit(TPowerQueryIdentifierRef node){} 1035 1036 public void preVisit(TPowerQueryNavChain node){} 1037 public void postVisit(TPowerQueryNavChain node){} 1038 1039 public void preVisit(TPowerQueryNavSegment node){} 1040 public void postVisit(TPowerQueryNavSegment node){} 1041 1042 public void preVisit(TPowerQueryLiteral node){} 1043 public void postVisit(TPowerQueryLiteral node){} 1044 1045 public void preVisit(TPowerQueryStmt node){} 1046 public void postVisit(TPowerQueryStmt node){} 1047 1048 public void preVisit(TPowerQueryDocumentStmt node){} 1049 public void postVisit(TPowerQueryDocumentStmt node){} 1050 1051 public void preVisit(THintClause node){} 1052 public void postVisit(THintClause node){} 1053 1054 public void preVisit(TMssqlCreateXmlSchemaCollectionStmt node){} 1055 public void postVisit(TMssqlCreateXmlSchemaCollectionStmt node){} 1056 1057 public void preVisit(TSelectDistinct node){} 1058 public void postVisit(TSelectDistinct node){} 1059 1060 public void preVisit(TExpressionCallTarget node){} 1061 public void postVisit(TExpressionCallTarget node){} 1062 1063 public void preVisit(TExecuteAsClause node){} 1064 public void postVisit(TExecuteAsClause node){} 1065 1066 public void preVisit(TProcedureOption node){} 1067 public void postVisit(TProcedureOption node){} 1068 1069 public void preVisit(TExecParameterList node){} 1070 public void postVisit(TExecParameterList node){} 1071 1072 public void preVisit(TMssqlCreateType node){} 1073 public void postVisit(TMssqlCreateType node){} 1074 1075 public void preVisit(TGroupConcatParam node){} 1076 public void postVisit(TGroupConcatParam node){} 1077 1078 public void preVisit(TExpandOnClause node){} 1079 public void postVisit(TExpandOnClause node){} 1080 1081 public void preVisit(TXmlTable node){} 1082 public void postVisit(TXmlTable node){} 1083 public void preVisit(TXmlTableParameter node){} 1084 public void postVisit(TXmlTableParameter node){} 1085 1086 public void preVisit(TXMLPassingClause node){} 1087 public void postVisit(TXMLPassingClause node){} 1088 1089 public void preVisit(TXMLAttributesClause node){} 1090 public void postVisit(TXMLAttributesClause node){} 1091 1092 public void preVisit(TTimingPoint node){} 1093 public void postVisit(TTimingPoint node){} 1094 1095 public void preVisit(TStreamingClause node){} 1096 public void postVisit(TStreamingClause node){} 1097 1098 public void preVisit(TResultCacheClause node){} 1099 public void postVisit(TResultCacheClause node){} 1100 1101 public void preVisit(TParallelEnableClause node){} 1102 public void postVisit(TParallelEnableClause node){} 1103 1104 public void preVisit(TInvokerRightsClause node){} 1105 public void postVisit(TInvokerRightsClause node){} 1106 1107 public void preVisit(TModeChoice node){} 1108 public void postVisit(TModeChoice node){} 1109 1110 public void preVisit(TReclaimChoice node){} 1111 public void postVisit(TReclaimChoice node){} 1112 1113 public void preVisit(TQueryHint node){} 1114 public void postVisit(TQueryHint node){} 1115 1116 public void preVisit(TOptionClause node){} 1117 public void postVisit(TOptionClause node){} 1118 1119 1120 public void preVisit(TMssqlCreateTriggerUpdateColumn node){} 1121 public void postVisit(TMssqlCreateTriggerUpdateColumn node){} 1122 1123 public void preVisit(THiveRecordReader node){} 1124 public void postVisit(THiveRecordReader node){} 1125 1126 public void preVisit(THivePrivilegeDef node){} 1127 public void postVisit(THivePrivilegeDef node){} 1128 1129 public void preVisit(THiveRecordWriter node){} 1130 public void postVisit(THiveRecordWriter node){} 1131 1132 public void preVisit(THiveRowFormat node){} 1133 public void postVisit(THiveRowFormat node){} 1134 1135 public void preVisit(THiveTableBuckets node){} 1136 public void postVisit(THiveTableBuckets node){} 1137 1138 public void preVisit(THiveTableFileFormat node){} 1139 public void postVisit(THiveTableFileFormat node){} 1140 1141 public void preVisit(THiveTablePartition node){} 1142 public void postVisit(THiveTablePartition node){} 1143 1144 public void preVisit(THiveTableProperties node){} 1145 public void postVisit(THiveTableProperties node){} 1146 1147 public void preVisit(THiveTableSkewed node){} 1148 public void postVisit(THiveTableSkewed node){} 1149 1150 public void preVisit(THiveTerminatedIdentifier node){} 1151 public void postVisit(THiveTerminatedIdentifier node){} 1152 1153 public void preVisit(THiveTransformClause node){} 1154 public void postVisit(THiveTransformClause node){} 1155 1156 public void preVisit(THiveVariable node){} 1157 public void postVisit(THiveVariable node){} 1158 1159 public void preVisit(THiveWithDBPropertiesClause node){} 1160 public void postVisit(THiveWithDBPropertiesClause node){} 1161 1162 public void preVisit(THivePrincipalName node){} 1163 public void postVisit(THivePrincipalName node){} 1164 1165 1166 public void preVisit(THivePartitionedTableFunction node){} 1167 public void postVisit(THivePartitionedTableFunction node){} 1168 1169 public void preVisit(TLateralView node){} 1170 public void postVisit(TLateralView node){} 1171 1172 public void preVisit(THiveKeyValueProperty node){} 1173 public void postVisit(THiveKeyValueProperty node){} 1174 1175 public void preVisit(THiveIndexProperties node){} 1176 public void postVisit(THiveIndexProperties node){} 1177 1178 // Flink nodes 1179 public void preVisit(TFlinkTableProperty node){} 1180 public void postVisit(TFlinkTableProperty node){} 1181 1182 public void preVisit(TFlinkWithClause node){} 1183 public void postVisit(TFlinkWithClause node){} 1184 1185 public void preVisit(TFlinkWatermarkClause node){} 1186 public void postVisit(TFlinkWatermarkClause node){} 1187 1188 public void preVisit(TFlinkCreateCatalogStmt node){} 1189 public void postVisit(TFlinkCreateCatalogStmt node){} 1190 1191 public void preVisit(TFlinkDropCatalogStmt node){} 1192 public void postVisit(TFlinkDropCatalogStmt node){} 1193 1194 public void preVisit(TFlinkAlterCatalogStmt node){} 1195 public void postVisit(TFlinkAlterCatalogStmt node){} 1196 1197 public void preVisit(TFlinkExecuteStatementSetStmt node){} 1198 public void postVisit(TFlinkExecuteStatementSetStmt node){} 1199 1200 public void preVisit(THiveHintItem node){} 1201 public void postVisit(THiveHintItem node){} 1202 1203 public void preVisit(THiveHintClause node){} 1204 public void postVisit(THiveHintClause node){} 1205 1206 public void preVisit(THiveDescTablePartition node){} 1207 public void postVisit(THiveDescTablePartition node){} 1208 1209 public void preVisit(TWindowSpecification node){} 1210 public void postVisit(TWindowSpecification node){} 1211 1212 public void preVisit(TWindowPartitioningSpec node){} 1213 public void postVisit(TWindowPartitioningSpec node){} 1214 1215 public void preVisit(TWindowFrameBoundary node){} 1216 public void postVisit(TWindowFrameBoundary node){} 1217 1218 public void preVisit(TWindowFrame node){} 1219 public void postVisit(TWindowFrame node){} 1220 1221 public void preVisit(TWindowDefinition node){} 1222 public void postVisit(TWindowDefinition node){} 1223 1224 public void preVisit(TWindowDef node){} 1225 public void postVisit(TWindowDef node){} 1226 1227 public void preVisit(TWindowClause node){} 1228 public void postVisit(TWindowClause node){} 1229 1230 public void preVisit(TSubscripts node){} 1231 public void postVisit(TSubscripts node){} 1232 1233 public void preVisit(TTriggeringClause node){} 1234 public void postVisit(TTriggeringClause node){} 1235 1236 public void preVisit(TSimpleDmlTriggerClause node){} 1237 public void postVisit(TSimpleDmlTriggerClause node){} 1238 1239 public void preVisit(TNonDmlTriggerClause node){} 1240 public void postVisit(TNonDmlTriggerClause node){} 1241 1242 public void preVisit(TCompoundDmlTriggerClause node){} 1243 public void postVisit(TCompoundDmlTriggerClause node){} 1244 1245 public void preVisit(TDmlEventItem node){} 1246 public void postVisit(TDmlEventItem node){} 1247 1248 public void preVisit(TDdlEventItem node){} 1249 public void postVisit(TDdlEventItem node){} 1250 1251 public void preVisit(TDatabaseEventItem node){} 1252 public void postVisit(TDatabaseEventItem node){} 1253 1254 public void preVisit(TExecParameter node){} 1255 public void postVisit(TExecParameter node){} 1256 1257 public void preVisit(TCreateSchemaSqlStatement node){} 1258 public void postVisit(TCreateSchemaSqlStatement node){} 1259 1260 public void preVisit(TCompoundTriggerBody node){} 1261 public void postVisit(TCompoundTriggerBody node){} 1262 1263 public void preVisit(TKeepDenseRankClause node){} 1264 public void postVisit(TKeepDenseRankClause node){} 1265 1266 public void preVisit(TTableSample node){} 1267 public void postVisit(TTableSample node){} 1268 1269 public void preVisit(TInsertCondition node){} 1270 public void postVisit(TInsertCondition node){} 1271 1272 public void preVisit(TInsertIntoValue node){} 1273 public void postVisit(TInsertIntoValue node){} 1274 1275 public void preVisit(TMergeDeleteClause node){} 1276 public void postVisit(TMergeDeleteClause node){} 1277 1278 public void preVisit(TAnalyticFunction node){} 1279 public void postVisit(TAnalyticFunction node){} 1280 1281 public void preVisit(TReconfigure node){} 1282 public void postVisit(TReconfigure node){} 1283 1284 public void preVisit(TConnectByClause node){} 1285 public void postVisit(TConnectByClause node){} 1286 1287 public void preVisit(TUnpivotInClauseItem node){} 1288 public void postVisit(TUnpivotInClauseItem node){} 1289 1290 public void preVisit(TUnpivotInClause node){} 1291 public void postVisit(TUnpivotInClause node){} 1292 1293 public void preVisit(TPivotInClause node){} 1294 public void postVisit(TPivotInClause node){} 1295 1296 public void preVisit(TPivotedTable node){} 1297 public void postVisit(TPivotedTable node){} 1298 1299 public void preVisit(TTableElement node){} 1300 public void postVisit(TTableElement node){} 1301 1302 public void preVisit(TAlterTableOption node){} 1303 public void postVisit(TAlterTableOption node){} 1304 1305 public void preVisit(TObjectName node){} 1306 public void postVisit(TObjectName node){} 1307 public void preVisit(TObjectNameList node){} 1308 public void postVisit(TObjectNameList node){} 1309 public void preVisit(TConstant node){} 1310 public void postVisit(TConstant node){} 1311 1312 public void preVisit(TConstantList node){} 1313 public void postVisit(TConstantList node){} 1314 1315 public void preVisit(TExpression node){} 1316 public void postVisit(TExpression node){} 1317 1318 public void preVisit(TExpressionList node){} 1319 public void postVisit(TExpressionList node){} 1320 1321 public void preVisit(TInExpr node){} 1322 public void postVisit(TInExpr node){} 1323 1324 public void preVisit(TGroupingExpressionItem node){} 1325 public void postVisit(TGroupingExpressionItem node){} 1326 1327 public void preVisit(TGroupingExpressionItemList node){} 1328 public void postVisit(TGroupingExpressionItemList node){} 1329 1330 1331 1332 public void preVisit(TResultColumn node){} 1333 public void postVisit(TResultColumn node){} 1334 public void preVisit(TResultColumnList node){} 1335 public void postVisit(TResultColumnList node){} 1336 public void preVisit(TTable node){} 1337 public void postVisit(TTable node){} 1338 public void preVisit(TCTE node){} 1339 public void postVisit(TCTE node){} 1340 public void preVisit(TCTEList node){} 1341 public void postVisit(TCTEList node){} 1342 public void preVisit(TTopClause node){} 1343 public void postVisit(TTopClause node){} 1344 1345 public void preVisit(TIntoClause node){} 1346 public void postVisit(TIntoClause node){} 1347 1348 public void preVisit(TPivotClause node){} 1349 public void postVisit(TPivotClause node){} 1350 1351 public void preVisit(TCaseExpression node){} 1352 public void postVisit(TCaseExpression node){} 1353 1354 public void preVisit(TWhenClauseItem node){} 1355 public void postVisit(TWhenClauseItem node){} 1356 1357 public void preVisit(TWhenClauseItemList node){} 1358 public void postVisit(TWhenClauseItemList node){} 1359 1360 1361 public void preVisit(TJoin node){} 1362 public void postVisit(TJoin node){} 1363 public void preVisit(TJoinList node){} 1364 public void postVisit(TJoinList node){} 1365 public void preVisit(TJoinItem node){} 1366 public void postVisit(TJoinItem node){} 1367 public void preVisit(TJoinItemList node){} 1368 public void postVisit(TJoinItemList node){} 1369 1370 public void preVisit(TWhereClause node){} 1371 public void postVisit(TWhereClause node){} 1372 1373 public void preVisit(TOpenDatasource node){} 1374 public void postVisit(TOpenDatasource node){} 1375 1376 public void preVisit(TContainsTable node){} 1377 public void postVisit(TContainsTable node){} 1378 1379 public void preVisit(TOpenXML node){} 1380 public void postVisit(TOpenXML node){} 1381 1382 public void preVisit(TOpenRowSet node){} 1383 public void postVisit(TOpenRowSet node){} 1384 1385 public void preVisit(TTypeAttribute node){} 1386 public void postVisit(TTypeAttribute node){} 1387 1388 public void preVisit(TTypeAttributeList node){} 1389 public void postVisit(TTypeAttributeList node){} 1390 1391 //oracle 1392 public void preVisit(TErrorLoggingClause node){} 1393 public void postVisit(TErrorLoggingClause node){} 1394 1395 public void preVisit(TMergeWhenClause node){} 1396 public void postVisit(TMergeWhenClause node){} 1397 public void preVisit(TMergeUpdateClause node){} 1398 public void postVisit(TMergeUpdateClause node){} 1399 public void preVisit(TMergeInsertClause node){} 1400 public void postVisit(TMergeInsertClause node){} 1401 1402 //db2 1403 public void preVisit(TDb2CallStmt node){} 1404 public void postVisit(TDb2CallStmt node){} 1405 1406 public void preVisit(TDb2CaseStmt node){} 1407 public void postVisit(TDb2CaseStmt node){} 1408 1409 public void preVisit(TDb2CloseCursorStmt node){} 1410 public void postVisit(TDb2CloseCursorStmt node){} 1411 1412 public void preVisit(TDb2ConditionDeclaration node){} 1413 public void postVisit(TDb2ConditionDeclaration node){} 1414 1415 public void preVisit(TDb2CreateFunction node){} 1416 public void postVisit(TDb2CreateFunction node){} 1417 1418 public void preVisit(TDb2CreateProcedure node){} 1419 public void postVisit(TDb2CreateProcedure node){} 1420 1421 public void preVisit(TDb2CreateTrigger node){} 1422 public void postVisit(TDb2CreateTrigger node){} 1423 1424 public void preVisit(TDb2DeclareCursorStatement node){} 1425 public void postVisit(TDb2DeclareCursorStatement node){} 1426 1427 public void preVisit(TDb2DummyStmt node){} 1428 public void postVisit(TDb2DummyStmt node){} 1429 public void preVisit(TDb2FetchCursorStmt node){} 1430 public void postVisit(TDb2FetchCursorStmt node){} 1431 1432 public void preVisit(TForStmt node){} 1433 public void postVisit(TForStmt node){} 1434 public void preVisit(TDb2GotoStmt node){} 1435 public void postVisit(TDb2GotoStmt node){} 1436 1437 public void preVisit(TDb2HandlerDeclaration node){} 1438 public void postVisit(TDb2HandlerDeclaration node){} 1439 1440// public void preVisit(TDb2IfStmt node){} 1441// public void postVisit(TDb2IfStmt node){} 1442 1443 public void preVisit(TDb2IterateStmt node){} 1444 public void postVisit(TDb2IterateStmt node){} 1445 1446 public void preVisit(TDb2LeaveStmt node){} 1447 public void postVisit(TDb2LeaveStmt node){} 1448 1449 public void preVisit(TDb2LoopStmt node){} 1450 public void postVisit(TDb2LoopStmt node){} 1451 public void preVisit(TDb2OpenCursorStmt node){} 1452 public void postVisit(TDb2OpenCursorStmt node){} 1453 1454 public void preVisit(TRepeatStmt node){} 1455 public void postVisit(TRepeatStmt node){} 1456 public void preVisit(TDb2ReturnCodesDeclaration node){} 1457 public void postVisit(TDb2ReturnCodesDeclaration node){} 1458 public void preVisit(TDb2ReturnStmt node){} 1459 public void postVisit(TDb2ReturnStmt node){} 1460 public void preVisit(TDb2SetStmt node){} 1461 public void postVisit(TDb2SetStmt node){} 1462 1463 public void preVisit(TDb2SetVariableStmt node){} 1464 public void postVisit(TDb2SetVariableStmt node){} 1465 public void preVisit(TSetAssignment node){} 1466 public void postVisit(TSetAssignment node){} 1467 public void preVisit(TSignalStmt node){} 1468 public void postVisit(TSignalStmt node){} 1469 1470 public void preVisit(TDb2SqlVariableDeclaration node){} 1471 public void postVisit(TDb2SqlVariableDeclaration node){} 1472 1473 public void preVisit(TDb2StatementDeclaration node){} 1474 public void postVisit(TDb2StatementDeclaration node){} 1475 1476 public void preVisit(TWhileStmt node){} 1477 public void postVisit(TWhileStmt node){} 1478 1479 // mysql 1480 1481 public void preVisit(TMySQLCaseStmt node){} 1482 public void postVisit(TMySQLCaseStmt node){} 1483 public void preVisit(TMySQLBlock node){} 1484 public void postVisit(TMySQLBlock node){} 1485 public void preVisit(TMySQLCallStmt node){} 1486 public void postVisit(TMySQLCallStmt node){} 1487 public void preVisit(TMySQLFetchCursor node){} 1488 public void postVisit(TMySQLFetchCursor node){} 1489 public void preVisit(TMySQLIfStmt node){} 1490 public void postVisit(TMySQLIfStmt node){} 1491 public void preVisit(TMySQLLoopStmt node){} 1492 public void postVisit(TMySQLLoopStmt node){} 1493 public void preVisit(TMySQLOpenCursor node){} 1494 public void postVisit(TMySQLOpenCursor node){} 1495 public void preVisit(TPrepareStmt node){} 1496 public void postVisit(TPrepareStmt node){} 1497 public void preVisit(TMySQLRepeatStmt node){} 1498 public void postVisit(TMySQLRepeatStmt node){} 1499 public void preVisit(TMySQLReturn node){} 1500 public void postVisit(TMySQLReturn node){} 1501 public void preVisit(TMySQLSet node){} 1502 public void postVisit(TMySQLSet node){} 1503 public void preVisit(TMySQLWhileStmt node){} 1504 public void postVisit(TMySQLWhileStmt node){} 1505 1506 public void preVisit(TMySQLSignal node){} 1507 public void postVisit(TMySQLSignal node){} 1508 1509 1510 public void preVisit(TAlterDatabaseStmt node){} 1511 public void postVisit(TAlterDatabaseStmt node){} 1512 public void preVisit(TAlterIndexStmt node){} 1513 public void postVisit(TAlterIndexStmt node){} 1514 public void preVisit(TAlterTriggerStmt node){} 1515 public void postVisit(TAlterTriggerStmt node){} 1516 public void preVisit(TAlterViewStatement node){} 1517 public void postVisit(TAlterViewStatement node){} 1518 public void preVisit(TCreateDatabaseSqlStatement node){} 1519 public void postVisit(TCreateDatabaseSqlStatement node){} 1520 public void preVisit(TDescribeStmt node){} 1521 public void postVisit(TDescribeStmt node){} 1522 public void preVisit(TDropSchemaSqlStatement node){} 1523 public void postVisit(TDropSchemaSqlStatement node){} 1524 public void preVisit(TDropSequenceStmt node){} 1525 public void postVisit(TDropSequenceStmt node){} 1526 public void preVisit(TDropSynonymStmt node){} 1527 public void postVisit(TDropSynonymStmt node){} 1528 public void preVisit(TExplainPlan node){} 1529 public void postVisit(TExplainPlan node){} 1530 public void preVisit(TGrantStmt node){} 1531 public void postVisit(TGrantStmt node){} 1532 public void preVisit(TParseErrorSqlStatement node){} 1533 public void postVisit(TParseErrorSqlStatement node){} 1534 public void preVisit(TRenameStmt node){} 1535 public void postVisit(TRenameStmt node){} 1536 public void preVisit(TRevokeStmt node){} 1537 public void postVisit(TRevokeStmt node){} 1538 1539//teradata 1540 1541 public void preVisit(TTeradataExecute node){} 1542 public void postVisit(TTeradataExecute node){} 1543 1544 public void preVisit(TEndTran node){} 1545 public void postVisit(TEndTran node){} 1546 public void preVisit(TTeradataEndLogging node){} 1547 public void postVisit(TTeradataEndLogging node){} 1548 public void preVisit(TTeradataDropDbObject node){} 1549 public void postVisit(TTeradataDropDbObject node){} 1550 public void preVisit(TTeradataCreateTrigger node){} 1551 public void postVisit(TTeradataCreateTrigger node){} 1552 public void preVisit(TTeradataCreateFunction node){} 1553 public void postVisit(TTeradataCreateFunction node){} 1554 public void preVisit(TTeradataCommit node){} 1555 public void postVisit(TTeradataCommit node){} 1556 public void preVisit(TTeradataCollectStatistics node){} 1557 public void postVisit(TTeradataCollectStatistics node){} 1558 public void preVisit(TTeradataBTEQCmd node){} 1559 public void postVisit(TTeradataBTEQCmd node){} 1560 public void preVisit(TTeradataBeginTransaction node){} 1561 public void postVisit(TTeradataBeginTransaction node){} 1562 public void preVisit(TTeradataSetTimezone node){} 1563 public void postVisit(TTeradataSetTimezone node){} 1564 public void preVisit(TTeradataSetSession node){} 1565 public void postVisit(TTeradataSetSession node){} 1566 public void preVisit(TTeradataSetRole node){} 1567 public void postVisit(TTeradataSetRole node){} 1568 public void preVisit(TTeradataRollback node){} 1569 public void postVisit(TTeradataRollback node){} 1570 public void preVisit(TTeradataNotImplement node){} 1571 public void postVisit(TTeradataNotImplement node){} 1572 public void preVisit(TTeradataGrant node){} 1573 public void postVisit(TTeradataGrant node){} 1574 public void preVisit(TTeradataLock node){} 1575 public void postVisit(TTeradataLock node){} 1576 public void preVisit(TTeradataUsing node){} 1577 public void postVisit(TTeradataUsing node){} 1578 public void preVisit(TTeradataBeginLogging node){} 1579 public void postVisit(TTeradataBeginLogging node){} 1580 public void preVisit(TTeradataAbort node){} 1581 public void postVisit(TTeradataAbort node){} 1582//sybase 1583 public void preVisit(TSybaseDumpTran node){} 1584 public void postVisit(TSybaseDumpTran node){} 1585 public void preVisit(TSybaseDeleteStatistics node){} 1586 public void postVisit(TSybaseDeleteStatistics node){} 1587 public void preVisit(TInsertBulk node){} 1588 public void postVisit(TInsertBulk node){} 1589 public void preVisit(TSybaseUpdateIndexStatistics node){} 1590 public void postVisit(TSybaseUpdateIndexStatistics node){} 1591 public void preVisit(TSybaseWritetext node){} 1592 public void postVisit(TSybaseWritetext node){} 1593 //redshift 1594 1595 public void preVisit(TFetchFromStmt node){} 1596 public void postVisit(TFetchFromStmt node){} 1597 public void preVisit(TRedshiftAbort node){} 1598 public void postVisit(TRedshiftAbort node){} 1599 public void preVisit(TAlterGroup node){} 1600 public void postVisit(TAlterGroup node){} 1601 public void preVisit(TRedshiftAlterSchema node){} 1602 public void postVisit(TRedshiftAlterSchema node){} 1603 public void preVisit(TRedshiftAlterUser node){} 1604 public void postVisit(TRedshiftAlterUser node){} 1605 public void preVisit(TRedshiftAnalyze node){} 1606 public void postVisit(TRedshiftAnalyze node){} 1607 public void preVisit(TRedshiftAnalyzeCompression node){} 1608 public void postVisit(TRedshiftAnalyzeCompression node){} 1609 public void preVisit(TRedshiftBegin node){} 1610 public void postVisit(TRedshiftBegin node){} 1611 public void preVisit(TRedshiftCancel node){} 1612 public void postVisit(TRedshiftCancel node){} 1613 public void preVisit(TRedshiftClose node){} 1614 public void postVisit(TRedshiftClose node){} 1615 public void preVisit(TRedshiftComment node){} 1616 public void postVisit(TRedshiftComment node){} 1617 public void preVisit(TRedshiftCommit node){} 1618 public void postVisit(TRedshiftCommit node){} 1619 public void preVisit(TRedshiftCopy node){} 1620 public void postVisit(TRedshiftCopy node){} 1621 public void preVisit(TCreateGroup node){} 1622 public void postVisit(TCreateGroup node){} 1623 public void preVisit(TRedshiftCreateSchema node){} 1624 public void postVisit(TRedshiftCreateSchema node){} 1625 public void preVisit(TRedshiftCreateUser node){} 1626 public void postVisit(TRedshiftCreateUser node){} 1627 public void preVisit(TRedshiftDeallocate node){} 1628 public void postVisit(TRedshiftDeallocate node){} 1629 public void preVisit(TRedshiftDeclare node){} 1630 public void postVisit(TRedshiftDeclare node){} 1631 public void preVisit(TDropDatabaseStmt node){} 1632 public void postVisit(TDropDatabaseStmt node){} 1633 public void preVisit(TDropGroup node){} 1634 public void postVisit(TDropGroup node){} 1635 public void preVisit(TRedshiftDropSchema node){} 1636 public void postVisit(TRedshiftDropSchema node){} 1637 public void preVisit(TRedshiftDropUser node){} 1638 public void postVisit(TRedshiftDropUser node){} 1639 public void preVisit(TRedshiftEnd node){} 1640 public void postVisit(TRedshiftEnd node){} 1641 public void preVisit(TRedshiftExplain node){} 1642 public void postVisit(TRedshiftExplain node){} 1643 public void preVisit(TRedshiftLock node){} 1644 public void postVisit(TRedshiftLock node){} 1645 public void preVisit(TRedshiftReset node){} 1646 public void postVisit(TRedshiftReset node){} 1647 public void preVisit(TRedshiftRollback node){} 1648 public void postVisit(TRedshiftRollback node){} 1649 public void preVisit(TRedshiftSessionAuthorization node){} 1650 public void postVisit(TRedshiftSessionAuthorization node){} 1651 1652 public void preVisit(TSetStmt node){} 1653 public void postVisit(TSetStmt node){} 1654 1655 public void preVisit(TShowStmt node){} 1656 public void postVisit(TShowStmt node){} 1657 1658 public void preVisit(TStartTransactionStmt node){} 1659 public void postVisit(TStartTransactionStmt node){} 1660 public void preVisit(TRedshiftUnload node){} 1661 public void postVisit(TRedshiftUnload node){} 1662 public void preVisit(TRedshiftVacuum node){} 1663 public void postVisit(TRedshiftVacuum node){} 1664 public void preVisit(TRedshiftPrepare node){} 1665 public void postVisit(TRedshiftPrepare node){} 1666 //postgresql 1667 1668 public void preVisit(TPlsqlCreateTriggerSqlStatement node){} 1669 public void postVisit(TPlsqlCreateTriggerSqlStatement node){} 1670 public void preVisit(TNullStmt node){} 1671 public void postVisit(TNullStmt node){} 1672 public void preVisit(TMoveStmt node){} 1673 public void postVisit(TMoveStmt node){} 1674 public void preVisit(TGetDiagStmt node){} 1675 public void postVisit(TGetDiagStmt node){} 1676 public void preVisit(TForEachStmt node){} 1677 public void postVisit(TForEachStmt node){} 1678 public void preVisit(TExecuteSqlStatement node){} 1679 public void postVisit(TExecuteSqlStatement node){} 1680 public void preVisit(TDropTriggerSqlStatement node){} 1681 public void postVisit(TDropTriggerSqlStatement node){} 1682 public void preVisit(TDropRoleSqlStatement node){} 1683 public void postVisit(TDropRoleSqlStatement node){} 1684//netezza 1685 1686 public void preVisit(TNetezzaGroomTable node){} 1687 public void postVisit(TNetezzaGroomTable node){} 1688 public void preVisit(TNetezzaGenerateStatistics node){} 1689 public void postVisit(TNetezzaGenerateStatistics node){} 1690//mssql 1691 1692 public void preVisit(TMssqlWaitFor node){} 1693 public void postVisit(TMssqlWaitFor node){} 1694 1695 public void preVisit(TMssqlSetRowCount node){} 1696 public void postVisit(TMssqlSetRowCount node){} 1697 public void preVisit(TMssqlDropDbObject node){} 1698 public void postVisit(TMssqlDropDbObject node){} 1699 1700 public void preVisit(TMssqlDummyStmt node){} 1701 public void postVisit(TMssqlDummyStmt node){} 1702 1703//informix 1704 1705 public void preVisit(TInformixAllocateCollectionStmt node){} 1706 public void postVisit(TInformixAllocateCollectionStmt node){} 1707 1708 public void preVisit(TInformixAllocateDescriptorStmt node){} 1709 public void postVisit(TInformixAllocateDescriptorStmt node){} 1710 public void preVisit(TInformixAllocateRow node){} 1711 public void postVisit(TInformixAllocateRow node){} 1712 1713 public void preVisit(TInformixAlterAccess_MethodStmt node){} 1714 public void postVisit(TInformixAlterAccess_MethodStmt node){} 1715 public void preVisit(TInformixAlterFragment node){} 1716 public void postVisit(TInformixAlterFragment node){} 1717 public void preVisit(TInformixCreateFunction node){} 1718 public void postVisit(TInformixCreateFunction node){} 1719 public void preVisit(TInformixCreateProcedure node){} 1720 public void postVisit(TInformixCreateProcedure node){} 1721 public void preVisit(TInformixCreateRowTypeStmt node){} 1722 public void postVisit(TInformixCreateRowTypeStmt node){} 1723 public void preVisit(TInformixCreateTrigger node){} 1724 public void postVisit(TInformixCreateTrigger node){} 1725 public void preVisit(TInformixDropRowTypeStmt node){} 1726 public void postVisit(TInformixDropRowTypeStmt node){} 1727 public void preVisit(TInformixExecuteFunction node){} 1728 public void postVisit(TInformixExecuteFunction node){} 1729 public void preVisit(TInformixExecuteImmediate node){} 1730 public void postVisit(TInformixExecuteImmediate node){} 1731 public void preVisit(TInformixExecuteProcedure node){} 1732 public void postVisit(TInformixExecuteProcedure node){} 1733 public void preVisit(TInformixExecuteStmt node){} 1734 public void postVisit(TInformixExecuteStmt node){} 1735 1736//hive 1737 1738 public void preVisit(THiveLoad node){} 1739 public void postVisit(THiveLoad node){} 1740 public void preVisit(THiveImportTable node){} 1741 public void postVisit(THiveImportTable node){} 1742 public void preVisit(THiveGrantRole node){} 1743 public void postVisit(THiveGrantRole node){} 1744 public void preVisit(THiveGrant node){} 1745 public void postVisit(THiveGrant node){} 1746 public void preVisit(THiveExportTable node){} 1747 public void postVisit(THiveExportTable node){} 1748 public void preVisit(THiveExplain node){} 1749 public void postVisit(THiveExplain node){} 1750 1751 public void preVisit(THiveDropRole node){} 1752 public void postVisit(THiveDropRole node){} 1753 public void preVisit(THiveDropFunction node){} 1754 public void postVisit(THiveDropFunction node){} 1755 public void preVisit(THiveDropDatabase node){} 1756 public void postVisit(THiveDropDatabase node){} 1757 1758 public void preVisit(THiveDescribe node){} 1759 public void postVisit(THiveDescribe node){} 1760 1761 public void preVisit(THiveCreateRole node){} 1762 public void postVisit(THiveCreateRole node){} 1763 1764 public void preVisit(THiveFromQuery node){} 1765 public void postVisit(THiveFromQuery node){} 1766 1767 public void preVisit(TAnalyzeStmt node){} 1768 public void postVisit(TAnalyzeStmt node){} 1769 1770 public void preVisit(TCreateRoutineLoadStmt node){} 1771 public void postVisit(TCreateRoutineLoadStmt node){} 1772 1773 public void preVisit(TRoutineLoadJobActionStmt node){} 1774 public void postVisit(TRoutineLoadJobActionStmt node){} 1775 1776 public void preVisit(TAlterRoutineLoadStmt node){} 1777 public void postVisit(TAlterRoutineLoadStmt node){} 1778 1779 public void preVisit(TShowRoutineLoadStmt node){} 1780 public void postVisit(TShowRoutineLoadStmt node){} 1781 1782 public void preVisit(TSubmitTaskStmt node){} 1783 public void postVisit(TSubmitTaskStmt node){} 1784 1785 public void preVisit(TStarrocksDropTaskStmt node){} 1786 public void postVisit(TStarrocksDropTaskStmt node){} 1787 1788 public void preVisit(TBeginLoadTransactionStmt node){} 1789 public void postVisit(TBeginLoadTransactionStmt node){} 1790 1791 public void preVisit(TCommitLoadTransactionStmt node){} 1792 public void postVisit(TCommitLoadTransactionStmt node){} 1793 1794 public void preVisit(TAbortLoadTransactionStmt node){} 1795 public void postVisit(TAbortLoadTransactionStmt node){} 1796 1797 public void preVisit(TShowLoadTransactionStmt node){} 1798 public void postVisit(TShowLoadTransactionStmt node){} 1799 1800 public void preVisit(TStarrocksExportStmt node){} 1801 public void postVisit(TStarrocksExportStmt node){} 1802 1803 public void preVisit(TStarrocksShowExportStmt node){} 1804 public void postVisit(TStarrocksShowExportStmt node){} 1805 1806 public void preVisit(TStarrocksCancelExportStmt node){} 1807 public void postVisit(TStarrocksCancelExportStmt node){} 1808 1809 public void preVisit(TStarrocksCreateResourceGroupStmt node){} 1810 public void postVisit(TStarrocksCreateResourceGroupStmt node){} 1811 1812 public void preVisit(TStarrocksDropResourceGroupStmt node){} 1813 public void postVisit(TStarrocksDropResourceGroupStmt node){} 1814 1815 public void preVisit(TStarrocksAlterResourceGroupStmt node){} 1816 public void postVisit(TStarrocksAlterResourceGroupStmt node){} 1817 1818 public void preVisit(TStarrocksShowResourceGroupStmt node){} 1819 public void postVisit(TStarrocksShowResourceGroupStmt node){} 1820 1821 public void preVisit(TStarrocksCreateStorageVolumeStmt node){} 1822 public void postVisit(TStarrocksCreateStorageVolumeStmt node){} 1823 1824 public void preVisit(TStarrocksAlterStorageVolumeStmt node){} 1825 public void postVisit(TStarrocksAlterStorageVolumeStmt node){} 1826 1827 public void preVisit(TStarrocksDropStorageVolumeStmt node){} 1828 public void postVisit(TStarrocksDropStorageVolumeStmt node){} 1829 1830 public void preVisit(TStarrocksShowStorageVolumeStmt node){} 1831 public void postVisit(TStarrocksShowStorageVolumeStmt node){} 1832 1833 public void preVisit(TStarrocksDescStorageVolumeStmt node){} 1834 public void postVisit(TStarrocksDescStorageVolumeStmt node){} 1835 1836 public void preVisit(TStarrocksBackupStmt node){} 1837 public void postVisit(TStarrocksBackupStmt node){} 1838 1839 public void preVisit(TStarrocksCreateRepositoryStmt node){} 1840 public void postVisit(TStarrocksCreateRepositoryStmt node){} 1841 1842 public void preVisit(TStarrocksDropRepositoryStmt node){} 1843 public void postVisit(TStarrocksDropRepositoryStmt node){} 1844 1845 public void preVisit(TStarrocksRestoreStmt node){} 1846 public void postVisit(TStarrocksRestoreStmt node){} 1847 1848 public void preVisit(TStarrocksShowBackupRestoreStmt node){} 1849 public void postVisit(TStarrocksShowBackupRestoreStmt node){} 1850 1851 public void preVisit(TStarrocksShowSnapshotStmt node){} 1852 public void postVisit(TStarrocksShowSnapshotStmt node){} 1853 1854 public void preVisit(TStarrocksCancelBackupRestoreStmt node){} 1855 public void postVisit(TStarrocksCancelBackupRestoreStmt node){} 1856 1857 public void preVisit(TStarrocksCacheSelectStmt node){} 1858 public void postVisit(TStarrocksCacheSelectStmt node){} 1859 1860 public void preVisit(TStarrocksCreateDictionaryStmt node){} 1861 public void postVisit(TStarrocksCreateDictionaryStmt node){} 1862 1863 public void preVisit(TStarrocksDropDictionaryStmt node){} 1864 public void postVisit(TStarrocksDropDictionaryStmt node){} 1865 1866 public void preVisit(TStarrocksRefreshDictionaryStmt node){} 1867 public void postVisit(TStarrocksRefreshDictionaryStmt node){} 1868 1869 public void preVisit(TStarrocksShowDictionaryStmt node){} 1870 public void postVisit(TStarrocksShowDictionaryStmt node){} 1871 1872 public void preVisit(TStarrocksShowFunctionsStmt node){} 1873 public void postVisit(TStarrocksShowFunctionsStmt node){} 1874 1875 public void preVisit(THiveCreateFunction node){} 1876 public void postVisit(THiveCreateFunction node){} 1877 public void preVisit(THiveUnlockTable node){} 1878 public void postVisit(THiveUnlockTable node){} 1879 public void preVisit(THiveSwitchDatabase node){} 1880 public void postVisit(THiveSwitchDatabase node){} 1881 public void preVisit(THiveShowRoleGrant node){} 1882 public void postVisit(THiveShowRoleGrant node){} 1883 public void preVisit(THiveShowGrant node){} 1884 public void postVisit(THiveShowGrant node){} 1885 public void preVisit(THiveShow node){} 1886 public void postVisit(THiveShow node){} 1887 public void preVisit(THiveSet node){} 1888 public void postVisit(THiveSet node){} 1889 1890 public void preVisit(THiveRevokeRole node){} 1891 public void postVisit(THiveRevokeRole node){} 1892 1893 public void preVisit(THiveRevoke node){} 1894 public void postVisit(THiveRevoke node){} 1895 1896 public void preVisit(TMSCKStmt node){} 1897 public void postVisit(TMSCKStmt node){} 1898 1899 public void preVisit(TLockTableStmt node){} 1900 public void postVisit(TLockTableStmt node){} 1901 1902 public void preVisit(THierarchical node){} 1903 public void postVisit(THierarchical node){} 1904 public void preVisit(TGroupBy node){} 1905 public void postVisit(TGroupBy node){} 1906 public void preVisit(TGroupByItem node){} 1907 public void postVisit(TGroupByItem node){} 1908 public void preVisit(TGroupByItemList node){} 1909 public void postVisit(TGroupByItemList node){} 1910 1911 public void preVisit(TOrderBy node){} 1912 public void postVisit(TOrderBy node){} 1913 public void preVisit(TOrderByItem node){} 1914 public void postVisit(TOrderByItem node){} 1915 public void preVisit(TOrderByItemList node){} 1916 public void postVisit(TOrderByItemList node){} 1917 1918 public void preVisit(TForUpdate node){} 1919 public void postVisit(TForUpdate node){} 1920 1921 public void preVisit(TComputeClause node){} 1922 public void postVisit(TComputeClause node){} 1923 public void preVisit(TComputeClauseItem node){} 1924 public void postVisit(TComputeClauseItem node){} 1925 public void preVisit(TComputeClauseItemList node){} 1926 public void postVisit(TComputeClauseItemList node){} 1927 1928 public void preVisit(TAliasClause node){} 1929 public void postVisit(TAliasClause node){} 1930 1931 1932 public void preVisit(TStatementList node){} 1933 public void postVisit(TStatementList node){} 1934 1935 public void preVisit(TCommonBlock node){} 1936 public void postVisit(TCommonBlock node){} 1937 public void preVisit(TExceptionClause node){} 1938 public void postVisit(TExceptionClause node){} 1939 public void preVisit(TExceptionHandler node){} 1940 public void postVisit(TExceptionHandler node){} 1941 public void preVisit(TExceptionHandlerList node){} 1942 public void postVisit(TExceptionHandlerList node){} 1943 1944 public void preVisit(TAssignStmt node){} 1945 public void postVisit(TAssignStmt node){} 1946 public void preVisit(TBasicStmt node){} 1947 public void postVisit(TBasicStmt node){} 1948 public void preVisit(TCaseStmt node){} 1949 public void postVisit(TCaseStmt node){} 1950 public void preVisit(TCloseStmt node){} 1951 public void postVisit(TCloseStmt node){} 1952 public void preVisit(TPlsqlCreateFunction node){} 1953 public void postVisit(TPlsqlCreateFunction node){} 1954 public void preVisit(TPlsqlCreatePackage node){} 1955 public void postVisit(TPlsqlCreatePackage node){} 1956 public void preVisit(TPlsqlCreateProcedure node){} 1957 public void postVisit(TPlsqlCreateProcedure node){} 1958 public void preVisit(TPlsqlCreateTrigger node){} 1959 public void postVisit(TPlsqlCreateTrigger node){} 1960 public void preVisit(TPlsqlCreateType node){} 1961 public void postVisit(TPlsqlCreateType node){} 1962 public void preVisit(TPlsqlCreateType_Placeholder node){} 1963 public void postVisit(TPlsqlCreateType_Placeholder node){} 1964 public void preVisit(TPlsqlCreateTypeBody node){} 1965 public void postVisit(TPlsqlCreateTypeBody node){} 1966 1967 public void preVisit(TCallStatement node){} 1968 public void postVisit(TCallStatement node){} 1969 1970 public void preVisit(TOracleCreateDirectoryStmt node){} 1971 public void postVisit(TOracleCreateDirectoryStmt node){} 1972 1973 public void preVisit(TPlsqlContinue node){} 1974 public void postVisit(TPlsqlContinue node){} 1975 1976 1977 public void preVisit(TOracleCreateLibraryStmt node){} 1978 public void postVisit(TOracleCreateLibraryStmt node){} 1979 1980 public void postVisit(TCursorDeclStmt node){} 1981 public void postVisit(TPlsqlDummyStmt node){} 1982 public void postVisit(TElsifStmt node){} 1983 public void postVisit(TExecImmeStmt node){} 1984 public void postVisit(TExitStmt node){} 1985 public void postVisit(TFetchStmt node){} 1986 public void postVisit(TPlsqlForallStmt node){} 1987 public void postVisit(TPlsqlGotoStmt node){} 1988 public void postVisit(TIfStmt node){} 1989 public void postVisit(TLoopStmt node){} 1990 public void postVisit(TPlsqlNullStmt node){} 1991 public void postVisit(TOpenforStmt node){} 1992 public void postVisit(TOpenStmt node){} 1993 public void postVisit(TPlsqlPipeRowStmt node){} 1994 public void postVisit(TPlsqlPragmaDeclStmt node){} 1995 public void postVisit(TPlsqlProcedureSpecStmt node){} 1996 public void postVisit(TRaiseStmt node){} 1997 public void postVisit(TPlsqlRecordTypeDefStmt node){} 1998 public void postVisit(TReturnStmt node){} 1999 public void postVisit(TPlsqlSqlStmt node){} 2000 public void postVisit(TPlsqlSubProgram node){} 2001 public void postVisit(TPlsqlTableTypeDefStmt node){} 2002 public void postVisit(TVarDeclStmt node){} 2003 public void postVisit(TPlsqlVarrayTypeDefStmt node){} 2004 public void postVisit(TSqlplusCmdStatement node){} 2005 2006 public void preVisit(TCursorDeclStmt node){} 2007 public void preVisit(TPlsqlDummyStmt node){} 2008 public void preVisit(TElsifStmt node){} 2009 public void preVisit(TExecImmeStmt node){} 2010 public void preVisit(TExitStmt node){} 2011 public void preVisit(TFetchStmt node){} 2012 public void preVisit(TPlsqlForallStmt node){} 2013 public void preVisit(TPlsqlGotoStmt node){} 2014 public void preVisit(TIfStmt node){} 2015 public void preVisit(TLoopStmt node){} 2016 public void preVisit(TPlsqlNullStmt node){} 2017 public void preVisit(TOpenforStmt node){} 2018 public void preVisit(TOpenStmt node){} 2019 public void preVisit(TPlsqlPipeRowStmt node){} 2020 public void preVisit(TPlsqlPragmaDeclStmt node){} 2021 public void preVisit(TPlsqlProcedureSpecStmt node){} 2022 public void preVisit(TRaiseStmt node){} 2023 public void preVisit(TPlsqlRecordTypeDefStmt node){} 2024 public void preVisit(TReturnStmt node){} 2025 public void preVisit(TPlsqlSqlStmt node){} 2026 public void preVisit(TPlsqlSubProgram node){} 2027 public void preVisit(TPlsqlTableTypeDefStmt node){} 2028 public void preVisit(TVarDeclStmt node){} 2029 public void preVisit(TPlsqlVarrayTypeDefStmt node){} 2030 public void preVisit(TSqlplusCmdStatement node){} 2031 2032 2033 public void preVisit(TSelectSqlStatement stmt){} 2034 public void postVisit(TSelectSqlStatement stmt){} 2035 public void preVisit(TAlterTableStatement stmt){} 2036 public void postVisit(TAlterTableStatement stmt){} 2037 public void preVisit(TCreateIndexSqlStatement stmt){} 2038 public void postVisit(TCreateIndexSqlStatement stmt){} 2039 public void preVisit(TCreateTableSqlStatement stmt){} 2040 public void postVisit(TCreateTableSqlStatement stmt){} 2041 2042 public void preVisit(TTypeName node){} 2043 public void postVisit(TTypeName node){} 2044 2045 public void preVisit(TTypeNameList node){} 2046 public void postVisit(TTypeNameList node){} 2047 2048 2049 public void preVisit(TColumnDefinition node){} 2050 public void postVisit(TColumnDefinition node){} 2051 public void preVisit(TColumnDefinitionList node){} 2052 public void postVisit(TColumnDefinitionList node){} 2053 2054 public void preVisit(TConstraint node){} 2055 public void postVisit(TConstraint node){} 2056 public void preVisit(TConstraintList node){} 2057 public void postVisit(TConstraintList node){} 2058 2059 public void preVisit(TMultiTarget node){} 2060 public void postVisit(TMultiTarget node){} 2061 public void preVisit(TMultiTargetList node){} 2062 public void postVisit(TMultiTargetList node){} 2063 2064 2065 public void preVisit(TFunctionCall node){} 2066 public void postVisit(TFunctionCall node){} 2067 2068 2069 public void preVisit(TOutputClause node){} 2070 public void postVisit(TOutputClause node){} 2071 public void preVisit(TReturningClause node){} 2072 public void postVisit(TReturningClause node){} 2073 2074 2075 public void preVisit(TCreateViewSqlStatement stmt){} 2076 public void postVisit(TCreateViewSqlStatement stmt){} 2077 public void preVisit(TDropIndexSqlStatement stmt){} 2078 public void postVisit(TDropIndexSqlStatement stmt){} 2079 public void preVisit(TDropTableSqlStatement stmt){} 2080 public void postVisit(TDropTableSqlStatement stmt){} 2081 public void preVisit(TDropViewSqlStatement stmt){} 2082 public void postVisit(TDropViewSqlStatement stmt){} 2083 public void preVisit(TMergeSqlStatement stmt){} 2084 public void postVisit(TMergeSqlStatement stmt){} 2085 public void preVisit(TUnknownSqlStatement stmt){} 2086 public void postVisit(TUnknownSqlStatement stmt){} 2087 2088 public void preVisit(TDeleteSqlStatement stmt){} 2089 public void postVisit(TDeleteSqlStatement stmt){} 2090 public void preVisit(TUpdateSqlStatement stmt){} 2091 public void postVisit(TUpdateSqlStatement stmt){} 2092 public void preVisit(TInsertSqlStatement stmt){} 2093 public void postVisit(TInsertSqlStatement stmt){} 2094 2095 public void preVisit(TMssqlCommit stmt){} 2096 public void postVisit(TMssqlCommit stmt){} 2097 2098 public void preVisit(TMssqlRollback stmt){} 2099 public void postVisit(TMssqlRollback stmt){} 2100 2101 public void preVisit(TMssqlSaveTran stmt){} 2102 public void postVisit(TMssqlSaveTran stmt){} 2103 2104 public void preVisit(TMssqlBlock stmt){} 2105 public void postVisit(TMssqlBlock stmt){} 2106 2107 public void preVisit(TMssqlCreateProcedure stmt){} 2108 public void postVisit(TMssqlCreateProcedure stmt){} 2109 2110 public void preVisit(TMssqlCreateFunction stmt){} 2111 public void postVisit(TMssqlCreateFunction stmt){} 2112 2113 public void preVisit(TMssqlCreateTrigger stmt){} 2114 public void postVisit(TMssqlCreateTrigger stmt){} 2115 2116 public void preVisit(TMssqlBulkInsert stmt){} 2117 public void postVisit(TMssqlBulkInsert stmt){} 2118 2119 public void preVisit(TMssqlBulkInsertOption node){} 2120 public void postVisit(TMssqlBulkInsertOption node){} 2121 2122 public void preVisit(TMssqlUpdateText stmt){} 2123 public void postVisit(TMssqlUpdateText stmt){} 2124 public void preVisit(TMssqlWriteText stmt){} 2125 public void postVisit(TMssqlWriteText stmt){} 2126 public void preVisit(TMssqlReadText stmt){} 2127 public void postVisit(TMssqlReadText stmt){} 2128 2129 public void preVisit(TMssqlDeclare stmt){} 2130 public void postVisit(TMssqlDeclare stmt){} 2131 2132 public void preVisit(TMssqlReturn stmt){} 2133 public void postVisit(TMssqlReturn stmt){} 2134 2135 public void preVisit(TMssqlIfElse stmt){} 2136 public void postVisit(TMssqlIfElse stmt){} 2137 2138 public void preVisit(TMssqlTryCatch stmt){} 2139 public void postVisit(TMssqlTryCatch stmt){} 2140 2141 public void preVisit(TMssqlPrint stmt){} 2142 public void postVisit(TMssqlPrint stmt){} 2143 2144 public void preVisit(TUseDatabase stmt){} 2145 public void postVisit(TUseDatabase stmt){} 2146 2147 public void preVisit(TMssqlGo stmt){} 2148 public void postVisit(TMssqlGo stmt){} 2149 2150 2151 public void preVisit(TMssqlContinue stmt){} 2152 public void postVisit(TMssqlContinue stmt){} 2153 2154 public void preVisit(TBreakStmt stmt){} 2155 public void postVisit(TBreakStmt stmt){} 2156 2157 public void preVisit(TMssqlGrant stmt){} 2158 public void postVisit(TMssqlGrant stmt){} 2159 2160 public void preVisit(TMssqlFetch stmt){} 2161 public void postVisit(TMssqlFetch stmt){} 2162 2163 public void preVisit(TMssqlClose stmt){} 2164 public void postVisit(TMssqlClose stmt){} 2165 2166 public void preVisit(TMssqlOpen stmt){} 2167 public void postVisit(TMssqlOpen stmt){} 2168 2169 public void preVisit(TMssqlDeallocate stmt){} 2170 public void postVisit(TMssqlDeallocate stmt){} 2171 2172 public void preVisit(TMssqlExecute stmt){} 2173 public void postVisit(TMssqlExecute stmt){} 2174 2175 public void preVisit(TMssqlExecuteAs stmt){} 2176 public void postVisit(TMssqlExecuteAs stmt){} 2177 2178 public void preVisit(TBeginTran stmt){} 2179 public void postVisit(TBeginTran stmt){} 2180 2181 public void preVisit(TMssqlRaiserror stmt){} 2182 public void postVisit(TMssqlRaiserror stmt){} 2183 2184 public void preVisit(TMssqlLabel stmt){} 2185 public void postVisit(TMssqlLabel stmt){} 2186 2187 public void preVisit(TMssqlGoTo stmt){} 2188 public void postVisit(TMssqlGoTo stmt){} 2189 2190 public void preVisit(TMssqlRevert stmt){} 2191 public void postVisit(TMssqlRevert stmt){} 2192 2193 public void preVisit(TMssqlEndConversation stmt){} 2194 public void postVisit(TMssqlEndConversation stmt){} 2195 2196 public void preVisit(TMssqlBeginDialog stmt){} 2197 public void postVisit(TMssqlBeginDialog stmt){} 2198 2199 public void preVisit(TMssqlSendOnConversation stmt){} 2200 public void postVisit(TMssqlSendOnConversation stmt){} 2201 2202 public void preVisit(TMssqlStmtStub stmt){} 2203 public void postVisit(TMssqlStmtStub stmt){} 2204 2205 public void preVisit(TIntervalExpression node){} 2206 public void postVisit(TIntervalExpression node){} 2207 2208 public void preVisit(TQualifyClause node){} 2209 public void postVisit(TQualifyClause node){} 2210 2211 public void preVisit(TCreateMaterializedSqlStatement stmt){} 2212 public void postVisit(TCreateMaterializedSqlStatement stmt){} 2213 2214 public void preVisit(gudusoft.gsqlparser.stmt.bigquery.TCreateModelSqlStatement stmt){} 2215 public void postVisit(gudusoft.gsqlparser.stmt.bigquery.TCreateModelSqlStatement stmt){} 2216 2217 public void preVisit(TLimitClause node){} 2218 public void postVisit(TLimitClause snode){} 2219 2220 public void preVisit(TMySQLDeclare stmt){} 2221 public void postVisit(TMySQLDeclare stmt){} 2222 2223 public void preVisit(TMySQLCreateFunction stmt){} 2224 public void postVisit(TMySQLCreateFunction stmt){} 2225 2226 public void preVisit(TMySQLCreateProcedure stmt){} 2227 public void postVisit(TMySQLCreateProcedure stmt){} 2228 2229 public void preVisit(TMySQLCreateTrigger stmt){} 2230 public void postVisit(TMySQLCreateTrigger stmt){} 2231 2232 public void preVisit(TValueRowItem node){} 2233 public void postVisit(TValueRowItem node){} 2234 2235 public void preVisit(TValueRowItemList node){} 2236 public void postVisit(TValueRowItemList node){} 2237 2238 public void preVisit(TValueClause node){} 2239 public void postVisit(TValueClause node){} 2240 2241 public void preVisit(TDb2StmtStub node){} 2242 public void postVisit(TDb2StmtStub node){} 2243 2244 public void preVisit(TMySQLStmtStub node){} 2245 public void postVisit(TMySQLStmtStub node){} 2246 2247 public void preVisit(TTrimArgument node){} 2248 public void postVisit(TTrimArgument node){} 2249 2250 public void preVisit(TLockingClause node){} 2251 public void postVisit(TLockingClause node){} 2252 2253 public void preVisit(TLockingClauseList node){} 2254 public void postVisit(TLockingClauseList node){} 2255 2256 public void preVisit(TParameterDeclaration node){} 2257 public void postVisit(TParameterDeclaration node){} 2258 2259 public void preVisit(TParameterDeclarationList node){} 2260 public void postVisit(TParameterDeclarationList node){} 2261 2262 public void preVisit(TViewAliasClause node){} 2263 public void postVisit(TViewAliasClause node){} 2264 2265 public void preVisit(TViewAliasItem node){} 2266 public void postVisit(TViewAliasItem node){} 2267 2268 public void preVisit(TViewAliasItemList node){} 2269 public void postVisit(TViewAliasItemList node){} 2270 2271 public void preVisit(TPTNodeList node){} 2272 public void postVisit(TPTNodeList node){} 2273 2274 2275 //mdx 2276 public void preVisit(TMdxSelect node){} 2277 public void postVisit(TMdxSelect node){} 2278 2279 public void preVisit(TMdxAxisNode node){} 2280 public void postVisit(TMdxAxisNode node){} 2281 2282 public void preVisit(TMdxExpNode node){} 2283 public void postVisit(TMdxExpNode node){} 2284 2285 public void preVisit(TMdxBinOpNode node){} 2286 public void postVisit(TMdxBinOpNode node){} 2287 2288 public void preVisit(TMdxCalcPropNode node){} 2289 public void postVisit(TMdxCalcPropNode node){} 2290 2291 public void preVisit(TMdxCaseNode node){} 2292 public void postVisit(TMdxCaseNode node){} 2293 2294 public void preVisit(TMdxEmptyNode node){} 2295 public void postVisit(TMdxEmptyNode node){} 2296 2297 public void preVisit(TMdxFloatConstNode node){} 2298 public void postVisit(TMdxFloatConstNode node){} 2299 2300 public void preVisit(TMdxFunctionNode node){} 2301 public void postVisit(TMdxFunctionNode node){} 2302 2303 public void preVisit(TMdxIdentifierNode node){} 2304 public void postVisit(TMdxIdentifierNode node){} 2305 2306 public void preVisit(TMdxIntegerConstNode node){} 2307 public void postVisit(TMdxIntegerConstNode node){} 2308 2309 public void preVisit(TMdxNonEmptyNode node){} 2310 public void postVisit(TMdxNonEmptyNode node){} 2311 2312 public void preVisit(TMdxPropertyNode node){} 2313 public void postVisit(TMdxPropertyNode node){} 2314 2315 public void preVisit(TMdxSetNode node){} 2316 public void postVisit(TMdxSetNode node){} 2317 2318 public void preVisit(TMdxStringConstNode node){} 2319 public void postVisit(TMdxStringConstNode node){} 2320 2321 public void preVisit(TMdxTupleNode node){} 2322 public void postVisit(TMdxTupleNode node){} 2323 2324 public void preVisit(TMdxUnaryOpNode node){} 2325 public void postVisit(TMdxUnaryOpNode node){} 2326 2327 public void preVisit(TMdxWhenNode node){} 2328 public void postVisit(TMdxWhenNode node){} 2329 2330 public void preVisit(TMdxWhereNode node){} 2331 public void postVisit(TMdxWhereNode node){} 2332 2333 public void preVisit(TMdxWithNode node){} 2334 public void postVisit(TMdxWithNode node){} 2335 2336 public void preVisit(TMdxCreateMember node){} 2337 public void postVisit(TMdxCreateMember node){} 2338 2339 public void preVisit(TMdxCreateSubCube node){} 2340 public void postVisit(TMdxCreateSubCube node){} 2341 2342 public void preVisit(TMdxDrillthrough node){} 2343 public void postVisit(TMdxDrillthrough node){} 2344 2345 public void preVisit(TMdxCall node){} 2346 public void postVisit(TMdxCall node){} 2347 2348 public void preVisit(TMdxDimensionNode node){} 2349 public void postVisit(TMdxDimensionNode node){} 2350 2351 public void preVisit(TMdxMeasureNode node){} 2352 public void postVisit(TMdxMeasureNode node){} 2353 2354 public void preVisit(TMdxGroupNode node){} 2355 public void postVisit(TMdxGroupNode node){} 2356 2357 public void preVisit(TMdxLevelNode node){} 2358 public void postVisit(TMdxLevelNode node){} 2359 2360 public void preVisit(TMdxMemberNode node){} 2361 public void postVisit(TMdxMemberNode node){} 2362 2363 public void preVisit(TMdxDimContentNode node){} 2364 public void postVisit(TMdxDimContentNode node){} 2365 2366 public void preVisit(TMdxLevelContentNode node){} 2367 public void postVisit(TMdxLevelContentNode node){} 2368 2369 public void preVisit(TMdxCreateSessionCube node){} 2370 public void postVisit(TMdxCreateSessionCube node){} 2371 2372 public void preVisit(TMdxScope node){} 2373 public void postVisit(TMdxScope node){} 2374 2375 public void preVisit(TMdxExpression node){} 2376 public void postVisit(TMdxExpression node){} 2377 2378 public void preVisit(TCommentOnSqlStmt node){} 2379 public void postVisit(TCommentOnSqlStmt node){} 2380 2381 public void preVisit(TOracleExecuteProcedure node){} 2382 public void postVisit(TOracleExecuteProcedure node){} 2383 2384 public void preVisit(TArrayAccess node){} 2385 public void postVisit(TArrayAccess node){} 2386 2387 public void preVisit(TGroupingSet node){} 2388 public void postVisit(TGroupingSet node){} 2389 2390 public void preVisit(TGroupingSetItem node){} 2391 public void postVisit(TGroupingSetItem node){} 2392 2393 public void preVisit(TRollupCube node){} 2394 public void postVisit(TRollupCube node){} 2395 2396 public void preVisit(TTruncateStatement node){} 2397 public void postVisit(TTruncateStatement node){} 2398 2399 public void preVisit(TAlterSessionStatement node){} 2400 public void postVisit(TAlterSessionStatement node){} 2401 2402 public void preVisit(TCreateSynonymStmt node){} 2403 public void postVisit(TCreateSynonymStmt node){} 2404 2405 public void preVisit(TCreateSequenceStmt node){} 2406 public void postVisit(TCreateSequenceStmt node){} 2407 2408 public void preVisit(TSortBy node){} 2409 public void postVisit(TSortBy node){} 2410 2411 public void preVisit(TDistributeBy node){} 2412 public void postVisit(TDistributeBy node){} 2413 2414 public void preVisit(TPartitionByClause node){} 2415 public void postVisit(TPartitionByClause node){} 2416 2417// public void preVisit(THiveClusterBy node){} 2418// public void postVisit(THiveClusterBy node){} 2419 2420 public void preVisit(TTeradataStmtStub node){} 2421 public void postVisit(TTeradataStmtStub node){} 2422 2423 public void preVisit(TTableHint node){} 2424 public void postVisit(TTableHint node){} 2425 2426 public void preVisit(TDeclareVariable node){} 2427 public void postVisit(TDeclareVariable node){} 2428 2429 public void preVisit(TDeclareVariableList node){} 2430 public void postVisit(TDeclareVariableList node){} 2431 2432 public void preVisit(TMssqlSet node){} 2433 public void postVisit(TMssqlSet node){} 2434 2435 public void preVisit(TExecutePreparedStatement node){} 2436 public void postVisit(TExecutePreparedStatement node){} 2437 2438 public void preVisit(TIndexDefinition node){} 2439 public void postVisit(TIndexDefinition node){} 2440 2441 public void preVisit(TTeradataLockClause node){} 2442 public void postVisit(TTeradataLockClause node){} 2443 2444 public void preVisit(THashByClause node){} 2445 public void postVisit(THashByClause node){} 2446 2447 public void preVisit(TCollectColumnIndex node){} 2448 public void postVisit(TCollectColumnIndex node){} 2449 2450 public void preVisit(TCollectFromOption node){} 2451 public void postVisit(TCollectFromOption node){} 2452 2453 public void preVisit(TTeradataGive node){} 2454 public void postVisit(TTeradataGive node){} 2455 2456// public void preVisit(TTeradataCreateProcedure node){} 2457// public void postVisit(TTeradataCreateProcedure node){} 2458 2459 public void preVisit(TMssqlThrow node){} 2460 public void postVisit(TMssqlThrow node){} 2461 2462 public void preVisit(TColumnAttributes node){} 2463 public void postVisit(TColumnAttributes node){} 2464 2465 // Oracle 26 FOR LOOP iteration control 2466 public void preVisit(TIterationControl node){} 2467 public void postVisit(TIterationControl node){} 2468 2469 // OceanBase Phase 4 Batch 1 — CREATE/ALTER/DROP TENANT 2470 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseCreateTenantSqlNode node){} 2471 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseCreateTenantSqlNode node){} 2472 2473 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseAlterTenantSqlNode node){} 2474 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseAlterTenantSqlNode node){} 2475 2476 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseDropTenantSqlNode node){} 2477 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseDropTenantSqlNode node){} 2478 2479 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseTenantOption node){} 2480 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseTenantOption node){} 2481 2482 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TCreateTenantSqlStatement node){} 2483 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TCreateTenantSqlStatement node){} 2484 2485 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TAlterTenantSqlStatement node){} 2486 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TAlterTenantSqlStatement node){} 2487 2488 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TDropTenantSqlStatement node){} 2489 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TDropTenantSqlStatement node){} 2490 2491 // OceanBase Phase 4 Batch 2 — CREATE/ALTER/DROP RESOURCE POOL|UNIT 2492 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseCreateResourcePoolSqlNode node){} 2493 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseCreateResourcePoolSqlNode node){} 2494 2495 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseCreateResourceUnitSqlNode node){} 2496 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseCreateResourceUnitSqlNode node){} 2497 2498 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseAlterResourcePoolSqlNode node){} 2499 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseAlterResourcePoolSqlNode node){} 2500 2501 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseAlterResourceUnitSqlNode node){} 2502 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseAlterResourceUnitSqlNode node){} 2503 2504 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseDropResourcePoolSqlNode node){} 2505 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseDropResourcePoolSqlNode node){} 2506 2507 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseDropResourceUnitSqlNode node){} 2508 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseDropResourceUnitSqlNode node){} 2509 2510 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseResourceOption node){} 2511 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseResourceOption node){} 2512 2513 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TCreateResourcePoolSqlStatement node){} 2514 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TCreateResourcePoolSqlStatement node){} 2515 2516 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TCreateResourceUnitSqlStatement node){} 2517 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TCreateResourceUnitSqlStatement node){} 2518 2519 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TAlterResourcePoolSqlStatement node){} 2520 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TAlterResourcePoolSqlStatement node){} 2521 2522 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TAlterResourceUnitSqlStatement node){} 2523 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TAlterResourceUnitSqlStatement node){} 2524 2525 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TDropResourcePoolSqlStatement node){} 2526 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TDropResourcePoolSqlStatement node){} 2527 2528 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TDropResourceUnitSqlStatement node){} 2529 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TDropResourceUnitSqlStatement node){} 2530 2531 // OceanBase Phase 4 Batch 6 — CREATE/ALTER/DROP TABLEGROUP 2532 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseCreateTablegroupSqlNode node){} 2533 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseCreateTablegroupSqlNode node){} 2534 2535 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseAlterTablegroupSqlNode node){} 2536 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseAlterTablegroupSqlNode node){} 2537 2538 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseDropTablegroupSqlNode node){} 2539 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseDropTablegroupSqlNode node){} 2540 2541 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseTablegroupOption node){} 2542 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseTablegroupOption node){} 2543 2544 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TCreateTablegroupSqlStatement node){} 2545 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TCreateTablegroupSqlStatement node){} 2546 2547 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TAlterTablegroupSqlStatement node){} 2548 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TAlterTablegroupSqlStatement node){} 2549 2550 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TDropTablegroupSqlStatement node){} 2551 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TDropTablegroupSqlStatement node){} 2552 2553 // OceanBase Phase 4 Batch 8 — CREATE/ALTER/DROP OUTLINE 2554 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseCreateOutlineSqlNode node){} 2555 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseCreateOutlineSqlNode node){} 2556 2557 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseAlterOutlineSqlNode node){} 2558 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseAlterOutlineSqlNode node){} 2559 2560 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseDropOutlineSqlNode node){} 2561 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseDropOutlineSqlNode node){} 2562 2563 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TCreateOutlineSqlStatement node){} 2564 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TCreateOutlineSqlStatement node){} 2565 2566 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TAlterOutlineSqlStatement node){} 2567 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TAlterOutlineSqlStatement node){} 2568 2569 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TDropOutlineSqlStatement node){} 2570 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TDropOutlineSqlStatement node){} 2571 2572 // OceanBase Phase 4 Batch 3 + 10 — ALTER SYSTEM 2573 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseAlterSystemSqlNode node){} 2574 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseAlterSystemSqlNode node){} 2575 2576 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TAlterSystemSqlStatement node){} 2577 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TAlterSystemSqlStatement node){} 2578 2579 // OceanBase documented syntax gaps — SHOW TENANT family 2580 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseShowTenantSqlNode node){} 2581 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseShowTenantSqlNode node){} 2582 2583 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TShowTenantSqlStatement node){} 2584 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TShowTenantSqlStatement node){} 2585 2586 // OceanBase US-003 — FLASHBACK / PURGE 2587 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseFlashbackSqlNode node){} 2588 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseFlashbackSqlNode node){} 2589 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TFlashbackSqlStatement node){} 2590 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TFlashbackSqlStatement node){} 2591 2592 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbasePurgeSqlNode node){} 2593 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbasePurgeSqlNode node){} 2594 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TPurgeSqlStatement node){} 2595 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TPurgeSqlStatement node){} 2596 2597 // OceanBase US-004 Round 3 — XA transaction 2598 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseXaSqlNode node){} 2599 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseXaSqlNode node){} 2600 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TXaSqlStatement node){} 2601 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TXaSqlStatement node){} 2602 2603 // OceanBase US-005 Round 3 — DBLINK DDL 2604 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseCreateDblinkSqlNode node){} 2605 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseCreateDblinkSqlNode node){} 2606 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TCreateDblinkSqlStatement node){} 2607 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TCreateDblinkSqlStatement node){} 2608 2609 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseDropDblinkSqlNode node){} 2610 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseDropDblinkSqlNode node){} 2611 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TDropDblinkSqlStatement node){} 2612 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TDropDblinkSqlStatement node){} 2613 2614 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseDblinkOption node){} 2615 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseDblinkOption node){} 2616 2617 // OceanBase US-006 Round 3 — RESTORE POINT 2618 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseCreateRestorePointSqlNode node){} 2619 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseCreateRestorePointSqlNode node){} 2620 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TCreateRestorePointSqlStatement node){} 2621 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TCreateRestorePointSqlStatement node){} 2622 2623 public void preVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseDropRestorePointSqlNode node){} 2624 public void postVisit(gudusoft.gsqlparser.nodes.oceanbase.TOceanbaseDropRestorePointSqlNode node){} 2625 public void preVisit(gudusoft.gsqlparser.stmt.oceanbase.TDropRestorePointSqlStatement node){} 2626 public void postVisit(gudusoft.gsqlparser.stmt.oceanbase.TDropRestorePointSqlStatement node){} 2627 2628}