public class MultipleSQLDepSQLEnv extends TSQLEnv
catalogCollationCaseSensitive, columnCollationCaseSensitive, DEFAULT_DB_NAME, DEFAULT_SCHEMA_NAME, DEFAULT_SERVER_NAME, defaultCollationCaseSensitive, functionCollationCaseSensitive, isAliasReferenceForbidden, tableCollationCaseSensitive
Constructor and Description |
---|
MultipleSQLDepSQLEnv(String defaultServer,
String defaultDatabase,
String defaultSchema,
EDbVendor dbVendor,
List jsonArray) |
Modifier and Type | Method and Description |
---|---|
void |
initSQLEnv()
This method must be override in the subclass to build a SQL environment with real metadata.
|
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, getColumnInTable, getColumnsInTable, getDatabaseName, getDatabaseName, getDBVendor, getDefaultCatalogName, getDefaultSchemaName, getDefaultServerName, getNumberOfTables, getObjectName, getObjectName, getProcedureParameterValue, getSchemaName, getSchemaName, getSQLCatalog, getSQLSchema, getStmtSeparatorChar, getVariableValue, isDelimitedIdentifier, isDelimitedIdentifier, isEnableGetMetadataFromDDL, isUsedBySqlflow, matchSubObjectNameToWhole, normalizeIdentifier, putSchemaObject, searchCatalog, searchFunction, searchFunction, searchSchemaObject, searchSchemaObject, searchTable, searchTable, setDefaultCatalogName, setDefaultSchemaName, setDefaultServerName, setEnableGetMetadataFromDDL, supportCatalog, supportSchema, toString
public void initSQLEnv()
TSQLEnv
initSQLEnv
in class TSQLEnv