Class SQLDepSQLEnv
Object
gudusoft.gsqlparser.sqlenv.TSQLEnv
gudusoft.gsqlparser.sqlenv.parser.sqldep.SQLDepSQLEnv
-
Field Summary
Fields inherited from class gudusoft.gsqlparser.sqlenv.TSQLEnv
catalogCollationCaseSensitive, columnCollationCaseSensitive, DEFAULT_DB_NAME, DEFAULT_SCHEMA_NAME, DEFAULT_SERVER_NAME, defaultCollationCaseSensitive, functionCollationCaseSensitive, isAliasReferenceForbidden, tableCollationCaseSensitive -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidThis method must be override in the subclass to build a SQL environment with real metadata.Methods inherited from class gudusoft.gsqlparser.sqlenv.TSQLEnv
addFunction, addFunction, addOraclePackage, addProcedure, addSQLRoutine, addTable, addTrigger, addView, columnInTable, compareColumn, compareColumn, compareIdentifier, compareIdentifier, compareIdentifier, compareQualifiedColumn, compareQualifiedTable, compareTable, compareTable, createSQLCatalog, createSQLSchema, delimitedChar, doAddCatalog, doAddSchemaObject, doAddSchemaObject, doSearchSchemaObject, endsWithDelimitedIdentifier, getAFullQualifiedSchemaObjectName, getCatalogList, getCatalogProvider, getCatalogStore, getColumnInTable, getColumnsInTable, getDatabaseName, getDatabaseName, getDBVendor, getDefaultCatalogName, getDefaultSchemaName, getDefaultServerName, getIdentifierProfile, getIdentifierService, getNumberOfTables, getObjectName, getObjectName, getProcedureParameterValue, getSchemaName, getSchemaName, getSQLCatalog, getSQLSchema, getStmtSeparatorChar, getVariableValue, isDelimitedIdentifier, isDelimitedIdentifier, isEnableGetMetadataFromDDL, isUsedBySqlflow, matchSubObjectNameToWhole, normalizeIdentifier, normalizeIdentifier, putSchemaObject, searchCatalog, searchFunction, searchFunction, searchSchemaObject, searchSchemaObject, searchTable, searchTable, setDefaultCatalogName, setDefaultSchemaName, setDefaultServerName, setEnableGetMetadataFromDDL, supportCatalog, supportSchema, toString
-
Constructor Details
-
SQLDepSQLEnv
-
-
Method Details
-
initSQLEnv
Description copied from class:TSQLEnvThis method must be override in the subclass to build a SQL environment with real metadata.
this usually done by querying the INFORMATION_SCHEMA- Specified by:
initSQLEnvin classTSQLEnv
-