1 23 24 package org.continuent.sequoia.common.sql.metadata; 25 26 36 public final class MetadataDescription 37 { 38 41 public static final String GET_DEFAULT_TRANSACTION_ISOLATION = "getDefaultTransactionIsolation"; 42 45 public static final String GET_DATABASE_MAJOR_VERSION = "getDatabaseMajorVersion"; 46 49 public static final String GET_DATABASE_MINOR_VERSION = "getDatabaseMinorVersion"; 50 53 public static final String GET_DRIVER_MAJOR_VERSION = "getDriverMajorVersion"; 54 57 public static final String GET_DRIVER_MINOR_VERSION = "getDriverMinorVersion"; 58 61 public static final String GET_JDBC_MAJOR_VERSION = "getJDBCMajorVersion"; 62 65 public static final String GET_JDBC_MINOR_VERSION = "getJDBCMinorVersion"; 66 69 public static final String GET_MAX_BINARY_LITERAL_LENGTH = "getMaxBinaryLiteralLength"; 70 73 public static final String GET_RESULTSET_HOLDABILITY = "getResultSetHoldability"; 74 77 public static final String GET_SQL_STATE_TYPE = "getSQLStateType"; 78 81 public static final String GET_MAX_CATALOG_NAME_LENGTH = "getMaxCatalogNameLength"; 82 85 public static final String GET_MAX_CHAR_LITERAL_LENGTH = "getMaxCharLiteralLength"; 86 89 public static final String GET_MAX_COLUMN_NAME_LENGTH = "getMaxColumnNameLength"; 90 93 public static final String GET_MAX_COLUMNS_IN_GROUP_BY = "getMaxColumnsInGroupBy"; 94 97 public static final String GET_MAX_COLUMNS_IN_INDEX = "getMaxColumnsInIndex"; 98 101 public static final String GET_MAX_COLUMNS_IN_ORDER_BY = "getMaxColumnsInOrderBy"; 102 105 public static final String GET_MAX_COLUMNS_IN_SELECT = "getMaxColumnsInSelect"; 106 109 public static final String GET_MAX_COLUMNS_IN_TABLE = "getMaxColumnsInTable"; 110 113 public static final String GET_MAX_CONNECTIONS = "getMaxConnections"; 114 117 public static final String GET_MAX_CURSOR_NAME_LENGTH = "getMaxCursorNameLength"; 118 121 public static final String GET_MAX_INDEX_LENGTH = "getMaxIndexLength"; 122 125 public static final String GET_MAX_PROCEDURE_NAME_LENGTH = "getMaxProcedureNameLength"; 126 129 public static final String GET_MAX_ROW_SIZE = "getMaxRowSize"; 130 133 public static final String GET_MAX_SCHEMA_NAME_LENGTH = "getMaxSchemaNameLength"; 134 137 public static final String GET_MAX_STATEMENT_LENGTH = "getMaxStatementLength"; 138 141 public static final String GET_MAX_STATEMENTS = "getMaxStatements"; 142 145 public static final String GET_MAX_TABLE_NAME_LENGTH = "getMaxTableNameLength"; 146 149 public static final String GET_MAX_TABLES_IN_SELECT = "getMaxTablesInSelect"; 150 153 public static final String GET_MAX_USER_NAME_LENGTH = "getMaxUserNameLength"; 154 157 public static final String GET_CATALOG_SEPARATOR = "getCatalogSeparator"; 158 161 public static final String GET_CATALOG_TERM = "getCatalogTerm"; 162 165 public static final String GET_DATABASE_PRODUCT_NAME = "getDatabaseProductName"; 166 169 public static final String GET_DRIVER_NAME = "getDriverName"; 170 173 public static final String GET_DRIVER_VERSION = "getDriverVersion"; 174 177 public static final String GET_EXTRA_NAME_CHARACTERS = "getExtraNameCharacters"; 178 181 public static final String GET_IDENTIFIER_QUOTE_STRING = "getIdentifierQuoteString"; 182 185 public static final String GET_NUMERIC_FUNCTIONS = "getNumericFunctions"; 186 189 public static final String GET_PROCEDURE_TERM = "getProcedureTerm"; 190 193 public static final String GET_SCHEMA_TERM = "getSchemaTerm"; 194 197 public static final String GET_SEARCH_STRING_ESCAPE = "getSearchStringEscape"; 198 201 public static final String GET_SQL_KEYWORDS = "getSQLKeywords"; 202 205 public static final String GET_STRING_FUNCTIONS = "getStringFunctions"; 206 209 public static final String GET_SYSTEM_FUNCTIONS = "getSystemFunctions"; 210 213 public static final String GET_TIME_DATE_FUNCTIONS = "getTimeDateFunctions"; 214 217 public static final String ALL_PROCEDURES_ARE_CALLABLE = "allProceduresAreCallable"; 218 221 public static final String ALL_TABLES_ARE_SELECTABLE = "allTablesAreSelectable"; 222 225 public static final String DATA_DEFINITION_CAUSES_TRANSACTION_COMMIT = "dataDefinitionCausesTransactionCommit"; 226 229 public static final String DATA_DEFINITION_IGNORED_IN_TRANSACTIONS = "dataDefinitionIgnoredInTransactions"; 230 233 public static final String DELETES_ARE_DETECTED = "deletesAreDetected"; 234 237 public static final String DOES_MAX_ROW_SIZE_INCLUDE_BLOBS = "doesMaxRowSizeIncludeBlobs"; 238 241 public static final String INSERTS_ARE_DETECTED = "insertsAreDetected"; 242 245 public static final String LOCATORS_UPDATE_COPY = "locatorsUpdateCopy"; 246 249 public static final String NULL_PLUS_NON_NULL_IS_NULL = "nullPlusNonNullIsNull"; 250 253 public static final String NULLS_ARE_SORTED_AT_END = "nullsAreSortedAtEnd"; 254 257 public static final String NULLS_ARE_SORTED_AT_START = "nullsAreSortedAtStart"; 258 261 public static final String NULLS_ARE_SORTED_HIGH = "nullsAreSortedHigh"; 262 265 public static final String NULLS_ARE_SORTED_LOW = "nullsAreSortedLow"; 266 269 public static final String OTHERS_DELETES_ARE_VISIBLE = "othersDeletesAreVisible"; 270 273 public static final String OTHERS_INSERTS_ARE_VISIBLE = "othersInsertsAreVisible"; 274 277 public static final String OTHERS_UPDATES_ARE_VISIBLE = "othersUpdatesAreVisible"; 278 281 public static final String OWN_DELETES_ARE_VISIBLE = "ownDeletesAreVisible"; 282 285 public static final String OWN_INSERTS_ARE_VISIBLE = "ownInsertsAreVisible"; 286 289 public static final String OWN_UPDATES_ARE_VISIBLE = "ownUpdatesAreVisible"; 290 293 public static final String STORES_LOWER_CASE_IDENTIFIERS = "storesLowerCaseIdentifiers"; 294 297 public static final String STORES_LOWER_CASE_QUOTED_IDENTIFIERS = "storesLowerCaseQuotedIdentifiers"; 298 301 public static final String STORES_MIXED_CASE_IDENTIFIERS = "storesMixedCaseIdentifiers"; 302 305 public static final String STORES_MIXED_CASE_QUOTED_IDENTIFIERS = "storesMixedCaseQuotedIdentifiers"; 306 309 public static final String STORES_UPPER_CASE_IDENTIFIERS = "storesUpperCaseIdentifiers"; 310 313 public static final String STORES_UPPER_CASE_QUOTED_IDENTIFIERS = "storesUpperCaseQuotedIdentifiers"; 314 317 public static final String SUPPORTS_ALTER_TABLE_WITH_ADD_COLUMN = "supportsAlterTableWithAddColumn"; 318 321 public static final String SUPPORTS_ALTER_TABLE_WITH_DROP_COLUMN = "supportsAlterTableWithDropColumn"; 322 325 public static final String SUPPORTS_ANSI92_ENTRY_LEVEL_SQL = "supportsANSI92EntryLevelSQL"; 326 329 public static final String SUPPORTS_ANSI92_FULL_SQL = "supportsANSI92FullSQL"; 330 333 public static final String SUPPORTS_ANSI92_INTERMEDIATE_SQL = "supportsANSI92IntermediateSQL"; 334 337 public static final String SUPPORTS_BATCH_UPDATES = "supportsBatchUpdates"; 338 341 public static final String SUPPORTS_CATALOGS_IN_DATA_MANIPULATION = "supportsCatalogsInDataManipulation"; 342 345 public static final String SUPPORTS_CATALOGS_IN_INDEX_DEFINITIONS = "supportsCatalogsInIndexDefinitions"; 346 349 public static final String SUPPORTS_CATALOGS_IN_PRIVILEGE_DEFINITIONS = "supportsCatalogsInPrivilegeDefinitions"; 350 353 public static final String SUPPORTS_CATALOGS_IN_PROCEDURE_CALLS = "supportsCatalogsInProcedureCalls"; 354 357 public static final String SUPPORTS_CATALOGS_IN_TABLE_DEFINITIONS = "supportsCatalogsInTableDefinitions"; 358 361 public static final String SUPPORTS_COLUMN_ALIASING = "supportsColumnAliasing"; 362 365 public static final String SUPPORTS_CONVERT = "supportsConvert"; 366 369 public static final String SUPPORTS_CORE_SQL_GRAMMAR = "supportsCoreSQLGrammar"; 370 373 public static final String SUPPORTS_CORRELATED_SUBQUERIES = "supportsCorrelatedSubqueries"; 374 377 public static final String SUPPORTS_DATA_DEFINITION_AND_DATA_MANIPULATION_TRANSACTIONS = "supportsDataDefinitionAndDataManipulationTransactions"; 378 381 public static final String SUPPORTS_DATA_MANIPULATION_TRANSACTIONS_ONLY = "supportsDataManipulationTransactionsOnly"; 382 385 public static final String SUPPORTS_DIFFERENT_TABLE_CORRELATION_NAMES = "supportsDifferentTableCorrelationNames"; 386 389 public static final String SUPPORTS_EXPRESSIONS_IN_ORDER_BY = "supportsExpressionsInOrderBy"; 390 393 public static final String SUPPORTS_EXTENDED_SQL_GRAMMAR = "supportsExtendedSQLGrammar"; 394 397 public static final String SUPPORTS_FULL_OUTER_JOINS = "supportsFullOuterJoins"; 398 401 public static final String SUPPORTS_GET_GENERATED_KEYS = "supportsGetGeneratedKeys"; 402 405 public static final String SUPPORTS_GROUP_BY = "supportsGroupBy"; 406 409 public static final String SUPPORTS_GROUP_BY_BEYOND_SELECT = "supportsGroupByBeyondSelect"; 410 413 public static final String SUPPORTS_GROUP_BY_UNRELATED = "supportsGroupByUnrelated"; 414 417 public static final String SUPPORTS_INTEGRITY_ENHANCEMENT_FACILITY = "supportsIntegrityEnhancementFacility"; 418 421 public static final String SUPPORTS_LIKE_ESCAPE_CLAUSE = "supportsLikeEscapeClause"; 422 425 public static final String SUPPORTS_LIMITED_OUTER_JOINS = "supportsLimitedOuterJoins"; 426 429 public static final String SUPPORTS_MINIMUM_SQL_GRAMMAR = "supportsMinimumSQLGrammar"; 430 433 public static final String SUPPORTS_MIXED_CASE_IDENTIFIERS = "supportsMixedCaseIdentifiers"; 434 437 public static final String SUPPORTS_MIXED_CASE_QUOTED_IDENTIFIERS = "supportsMixedCaseQuotedIdentifiers"; 438 441 public static final String SUPPORTS_MULTIPLE_OPEN_RESULTS = "supportsMultipleOpenResults"; 442 445 public static final String SUPPORTS_MULTIPLE_RESULTSETS = "supportsMultipleResultSets"; 446 449 public static final String SUPPORTS_MULTIPLE_TRANSACTIONS = "supportsMultipleTransactions"; 450 453 public static final String SUPPORTS_NAMED_PARAMETERS = "supportsNamedParameters"; 454 457 public static final String SUPPORTS_NON_NULLABLE_COLUMNS = "supportsNonNullableColumns"; 458 461 public static final String SUPPORTS_OPEN_CURSORS_ACROSS_COMMIT = "supportsOpenCursorsAcrossCommit"; 462 465 public static final String SUPPORTS_OPEN_CURSORS_ACROSS_ROLLBACK = "supportsOpenCursorsAcrossRollback"; 466 469 public static final String SUPPORTS_OPEN_STATEMENTS_ACROSS_COMMIT = "supportsOpenStatementsAcrossCommit"; 470 473 public static final String SUPPORTS_OPEN_STATEMENTS_ACROSS_ROLLBACK = "supportsOpenStatementsAcrossRollback"; 474 477 public static final String SUPPORTS_ORDER_BY_UNRELATED = "supportsOrderByUnrelated"; 478 481 public static final String SUPPORTS_OUTER_JOINS = "supportsOuterJoins"; 482 485 public static final String SUPPORTS_POSITIONED_DELETE = "supportsPositionedDelete"; 486 489 public static final String SUPPORTS_POSITIONED_UPDATE = "supportsPositionedUpdate"; 490 493 public static final String SUPPORTS_RESULT_SET_CONCURRENCY = "supportsResultSetConcurrency"; 494 497 public static final String SUPPORTS_RESULT_SET_HOLDABILITY = "supportsResultSetHoldability"; 498 501 public static final String SUPPORTS_RESULT_SET_TYPE = "supportsResultSetType"; 502 505 public static final String SUPPORTS_SAVEPOINTS = "supportsSavepoints"; 506 509 public static final String SUPPORTS_SCHEMAS_IN_DATA_MANIPULATION = "supportsSchemasInDataManipulation"; 510 513 public static final String SUPPORTS_SCHEMAS_IN_INDEX_DEFINITIONS = "supportsSchemasInIndexDefinitions"; 514 517 public static final String SUPPORTS_SCHEMAS_IN_PRIVILEGE_DEFINITIONS = "supportsSchemasInPrivilegeDefinitions"; 518 521 public static final String SUPPORTS_SCHEMAS_IN_PROCEDURE_CALLS = "supportsSchemasInProcedureCalls"; 522 525 public static final String SUPPORTS_SCHEMAS_IN_TABLE_DEFINITIONS = "supportsSchemasInTableDefinitions"; 526 529 public static final String SUPPORTS_SELECT_FOR_UPDATE = "supportsSelectForUpdate"; 530 533 public static final String SUPPORTS_STATEMENT_POOLING = "supportsStatementPooling"; 534 537 public static final String SUPPORTS_STORED_PROCEDURES = "supportsStoredProcedures"; 538 541 public static final String SUPPORTS_SUB_QUERIES_IN_COMPARISONS = "supportsSubqueriesInComparisons"; 542 545 public static final String SUPPORTS_SUB_QUERIES_IN_EXISTS = "supportsSubqueriesInExists"; 546 549 public static final String SUPPORTS_SUB_QUERIES_IN_INS = "supportsSubqueriesInIns"; 550 553 public static final String SUPPORTS_SUB_QUERIES_IN_QUANTIFIEDS = "supportsSubqueriesInQuantifieds"; 554 557 public static final String SUPPORTS_TABLE_CORRELATION_NAMES = "supportsTableCorrelationNames"; 558 561 public static final String SUPPORTS_TRANSACTION_ISOLATION_LEVEL = "supportsTransactionIsolationLevel"; 562 565 public static final String SUPPORTS_TRANSACTIONS = "supportsTransactions"; 566 569 public static final String SUPPORTS_UNION = "supportsUnion"; 570 573 public static final String SUPPORTS_UNION_ALL = "supportsUnionAll"; 574 577 public static final String UPDATES_ARE_DETECTED = "updatesAreDetected"; 578 581 public static final String USES_LOCAL_FILE_PER_TABLE = "usesLocalFilePerTable"; 582 585 public static final String USES_LOCAL_FILES = "usesLocalFiles"; 586 589 public static final String IS_CATALOG_AT_START = "isCatalogAtStart"; 590 591 } | Popular Tags |