001package gudusoft.gsqlparser; 002 003public enum EDbObjectType { 004 unknown, 005 alias, 006 attribute, 007 column, 008 column_alias, 009 constraint, 010 cursor, 011 cte, 012 database, 013 datatype, 014 function, 015 index, 016 indextype, 017 label, 018 library, 019 method, 020 materializedView, 021 miningModel, 022 node, 023 operator, 024 parameter, 025 plsql_package, 026 plsql_type, 027 procedure, 028 projection, 029 property, 030 sequence, 031 schema, 032 table, 033 table_alias, 034 transaction, 035 transform_function, 036 trigger, 037 variable, 038 view, 039 user_defined_type, 040 measure,//dax 041 subquery_alias, 042 group, 043 macro, 044 profile, 045 role, 046 type, 047 user, 048 file_format,//snowflake 049 network_policy,//snowflake 050 pipe,//snowflake 051 result,//snowflake 052 share,//snowflake 053 stage,//snowflake 054 resource_monitor,//snowflake 055 warehouse,//snowflake 056 usergroup,//hana 057 auditPolicy,//hana 058 certificate,//hana 059 collection,//hana 060 credential,//hana 061 fulltextIndex,//hana 062 graphWorkspace,//hana 063 JWTProvider,//hana 064 LDAPProvider,//hana 065 pse,//hana 066 remoteSource,//hana 067 SAMLProvider,//HANA 068 statistics,//hana 069 structuredPrivilege,//hana 070 synonym,//hana 071 workloadClass,//hana 072 workloadMapping,//hana 073 historySession,//hana 074 systemLicense,//hana 075 session,//hana 076 module,//db2 077 server,//db2 078 collation, 079 aggregate,//netezza 080 xmlElement, 081 comment, 082 date_time_part,//snowflake 083 notAColumn, 084 condition_name,//teradata 085 query,//sparksql,databricks 086 directory_path, 087 statement,//presto 088 constant, 089 domain,//postgres 090 conversion,//postgres 091 tablespace,//postgres 092 extension,//postgres 093 foreignTable,//popstgres 094 foreignData,//postgres 095 aggregateFunction,//postgres 096 operatorClass,//postgres 097 operatorFamily,//postgres 098 largeObject,//postgres 099 cast,//postgres 100 language,//postgres 101 textSearch,//postgres 102 rule,//postgres 103 dblink,//oracle 104 partition,//oracle 105 catalog,//databricks 106 location,//databricks 107 provider,//databricks 108 recipient,//databricks 109 namespace,//snowflake 110 task,//snowflake 111 stream,//snowflake 112 TEMP_TABLE,//redshift, #tablename 113 characterSet,//snowflake 114 security_policy,//sql server 115 storage,//snowflake 116 identifier,//snowflake identifier name: IDENTIFIER( { string_literal | session_variable | bind_variable | snowflake_scripting_variable } ) 117 streamlit,//snowflake 118 oracleHint,//oracle 119 fieldName, 120 stage_path_segment,//snowflake 121 partitionScheme,//sql server 122 partitionFunction,//sql server 123 filegroup,//sql server 124}