1 24 25 package org.objectweb.cjdbc.common.sql.metadata; 26 27 37 public final class MetadataDescription 38 { 39 42 public static final String GET_DEFAULT_TRANSACTION_ISOLATION = "getDefaultTransactionIsolation"; 43 46 public static final String GET_DATABASE_MAJOR_VERSION = "getDatabaseMajorVersion"; 47 50 public static final String GET_DATABASE_MINOR_VERSION = "getDatabaseMinorVersion"; 51 54 public static final String GET_DRIVER_MAJOR_VERSION = "getDriverMajorVersion"; 55 58 public static final String GET_DRIVER_MINOR_VERSION = "getDriverMinorVersion"; 59 62 public static final String GET_JDBC_MAJOR_VERSION = "getJDBCMajorVersion"; 63 66 public static final String GET_JDBC_MINOR_VERSION = "getJDBCMinorVersion"; 67 70 public static final String GET_MAX_BINARY_LITERAL_LENGTH = "getMaxBinaryLiteralLength"; 71 74 public static final String GET_RESULTSET_HOLDABILITY = "getResultSetHoldability"; 75 78 public static final String GET_SQL_STATE_TYPE = "getSQLStateType"; 79 82 public static final String GET_MAX_CATALOG_NAME_LENGTH = "getMaxCatalogNameLength"; 83 86 public static final String GET_MAX_CHAR_LITERAL_LENGTH = "getMaxCharLiteralLength"; 87 90 public static final String GET_MAX_COLUMN_NAME_LENGTH = "getMaxColumnNameLength"; 91 94 public static final String GET_MAX_COLUMNS_IN_GROUP_BY = "getMaxColumnsInGroupBy"; 95 98 public static final String GET_MAX_COLUMNS_IN_INDEX = "getMaxColumnsInIndex"; 99 102 public static final String GET_MAX_COLUMNS_IN_ORDER_BY = "getMaxColumnsInOrderBy"; 103 106 public static final String GET_MAX_COLUMNS_IN_SELECT = "getMaxColumnsInSelect"; 107 110 public static final String GET_MAX_COLUMNS_IN_TABLE = "getMaxColumnsInTable"; 111 114 public static final String GET_MAX_CONNECTIONS = "getMaxConnections"; 115 118 public static final String GET_MAX_CURSOR_NAME_LENGTH = "getMaxCursorNameLength"; 119 122 public static final String GET_MAX_INDEX_LENGTH = "getMaxIndexLength"; 123 126 public static final String GET_MAX_PROCEDURE_NAME_LENGTH = "getMaxProcedureNameLength"; 127 130 public static final String GET_MAX_ROW_SIZE = "getMaxRowSize"; 131 134 public static final String GET_MAX_SCHEMA_NAME_LENGTH = "getMaxSchemaNameLength"; 135 138 public static final String GET_MAX_STATEMENT_LENGTH = "getMaxStatementLength"; 139 142 public static final String GET_MAX_STATEMENTS = "getMaxStatements"; 143 146 public static final String GET_MAX_TABLE_NAME_LENGTH = "getMaxTableNameLength"; 147 150 public static final String GET_MAX_TABLES_IN_SELECT = "getMaxTablesInSelect"; 151 154 public static final String GET_MAX_USER_NAME_LENGTH = "getMaxUserNameLength"; 155 158 public static final String GET_CATALOG_SEPARATOR = "getCatalogSeparator"; 159 162 public static final String GET_CATALOG_TERM = "getCatalogTerm"; 163 166 public static final String GET_DATABASE_PRODUCT_NAME = "getDatabaseProductName"; 167 170 public static final String GET_DRIVER_NAME = "getDriverName"; 171 174 public static final String GET_DRIVER_VERSION = "getDriverVersion"; 175 178 public static final String GET_EXTRA_NAME_CHARACTERS = "getExtraNameCharacters"; 179 182 public static final String GET_IDENTIFIER_QUOTE_STRING = "getIdentifierQuoteString"; 183 186 public static final String GET_NUMERIC_FUNCTIONS = "getNumericFunctions"; 187 190 public static final String GET_PROCEDURE_TERM = "getProcedureTerm"; 191 194 public static final String GET_SCHEMA_TERM = "getSchemaTerm"; 195 198 public static final String GET_SEARCH_STRING_ESCAPE = "getSearchStringEscape"; 199 202 public static final String GET_SQL_KEYWORDS = "getSQLKeywords"; 203 206 public static final String GET_STRING_FUNCTIONS = "getStringFunctions"; 207 210 public static final String GET_SYSTEM_FUNCTIONS = "getSystemFunctions"; 211 214 public static final String GET_TIME_DATE_FUNCTIONS = "getTimeDateFunctions"; 215 218 public static final String ALL_PROCEDURES_ARE_CALLABLE = "allProceduresAreCallable"; 219 222 public static final String ALL_TABLES_ARE_SELECTABLE = "allTablesAreSelectable"; 223 226 public static final String DATA_DEFINITION_CAUSES_TRANSACTION_COMMIT = "dataDefinitionCausesTransactionCommit"; 227 230 public static final String DATA_DEFINITION_IGNORED_IN_TRANSACTIONS = "dataDefinitionIgnoredInTransactions"; 231 234 public static final String DELETES_ARE_DETECTED = "deletesAreDetected"; 235 238 public static final String DOES_MAX_ROW_SIZE_INCLUDE_BLOBS = "doesMaxRowSizeIncludeBlobs"; 239 242 public static final String INSERTS_ARE_DETECTED = "insertsAreDetected"; 243 246 public static final String LOCATORS_UPDATE_COPY = "locatorsUpdateCopy"; 247 250 public static final String NULL_PLUS_NON_NULL_IS_NULL = "nullPlusNonNullIsNull"; 251 254 public static final String NULLS_ARE_SORTED_AT_END = "nullsAreSortedAtEnd"; 255 258 public static final String NULLS_ARE_SORTED_AT_START = "nullsAreSortedAtStart"; 259 262 public static final String NULLS_ARE_SORTED_HIGH = "nullsAreSortedHigh"; 263 266 public static final String NULLS_ARE_SORTED_LOW = "nullsAreSortedLow"; 267 270 public static final String OTHERS_DELETES_ARE_VISIBLE = "othersDeletesAreVisible"; 271 274 public static final String OTHERS_INSERTS_ARE_VISIBLE = "othersInsertsAreVisible"; 275 278 public static final String OTHERS_UPDATES_ARE_VISIBLE = "othersUpdatesAreVisible"; 279 282 public static final String OWN_DELETES_ARE_VISIBLE = "ownDeletesAreVisible"; 283 286 public static final String OWN_INSERTS_ARE_VISIBLE = "ownInsertsAreVisible"; 287 290 public static final String OWN_UPDATES_ARE_VISIBLE = "ownUpdatesAreVisible"; 291 294 public static final String STORES_LOWER_CASE_IDENTIFIERS = "storesLowerCaseIdentifiers"; 295 298 public static final String STORES_LOWER_CASE_QUOTED_IDENTIFIERS = "storesLowerCaseQuotedIdentifiers"; 299 302 public static final String STORES_MIXED_CASE_IDENTIFIERS = "storesMixedCaseIdentifiers"; 303 306 public static final String STORES_MIXED_CASE_QUOTED_IDENTIFIERS = "storesMixedCaseQuotedIdentifiers"; 307 310 public static final String STORES_UPPER_CASE_IDENTIFIERS = "storesUpperCaseIdentifiers"; 311 314 public static final String STORES_UPPER_CASE_QUOTED_IDENTIFIERS = "storesUpperCaseQuotedIdentifiers"; 315 318 public static final String SUPPORTS_ALTER_TABLE_WITH_ADD_COLUMN = "supportsAlterTableWithAddColumn"; 319 322 public static final String SUPPORTS_ALTER_TABLE_WITH_DROP_COLUMN = "supportsAlterTableWithDropColumn"; 323 326 public static final String SUPPORTS_ANSI92_ENTRY_LEVEL_SQL = "supportsANSI92EntryLevelSQL"; 327 330 public static final String SUPPORTS_ANSI92_FULL_SQL = "supportsANSI92FullSQL"; 331 334 public static final String SUPPORTS_ANSI92_INTERMEDIATE_SQL = "supportsANSI92IntermediateSQL"; 335 338 public static final String SUPPORTS_BATCH_UPDATES = "supportsBatchUpdates"; 339 342 public static final String SUPPORTS_CATALOGS_IN_DATA_MANIPULATION = "supportsCatalogsInDataManipulation"; 343 346 public static final String SUPPORTS_CATALOGS_IN_INDEX_DEFINITIONS = "supportsCatalogsInIndexDefinitions"; 347 350 public static final String SUPPORTS_CATALOGS_IN_PRIVILEGE_DEFINITIONS = "supportsCatalogsInPrivilegeDefinitions"; 351 354 public static final String SUPPORTS_CATALOGS_IN_PROCEDURE_CALLS = "supportsCatalogsInProcedureCalls"; 355 358 public static final String SUPPORTS_CATALOGS_IN_TABLE_DEFINITIONS = "supportsCatalogsInTableDefinitions"; 359 362 public static final String SUPPORTS_COLUMN_ALIASING = "supportsColumnAliasing"; 363 366 public static final String SUPPORTS_CONVERT = "supportsConvert"; 367 370 public static final String SUPPORTS_CORE_SQL_GRAMMAR = "supportsCoreSQLGrammar"; 371 374 public static final String SUPPORTS_CORRELATED_SUBQUERIES = "supportsCorrelatedSubqueries"; 375 378 public static final String SUPPORTS_DATA_DEFINITION_AND_DATA_MANIPULATION_TRANSACTIONS = "supportsDataDefinitionAndDataManipulationTransactions"; 379 382 public static final String SUPPORTS_DATA_MANIPULATION_TRANSACTIONS_ONLY = "supportsDataManipulationTransactionsOnly"; 383 386 public static final String SUPPORTS_DIFFERENT_TABLE_CORRELATION_NAMES = "supportsDifferentTableCorrelationNames"; 387 390 public static final String SUPPORTS_EXPRESSIONS_IN_ORDER_BY = "supportsExpressionsInOrderBy"; 391 394 public static final String SUPPORTS_EXTENDED_SQL_GRAMMAR = "supportsExtendedSQLGrammar"; 395 398 public static final String SUPPORTS_FULL_OUTER_JOINS = "supportsFullOuterJoins"; 399 402 public static final String SUPPORTS_GET_GENERATED_KEYS = "supportsGetGeneratedKeys"; 403 406 public static final String SUPPORTS_GROUP_BY = "supportsGroupBy"; 407 410 public static final String SUPPORTS_GROUP_BY_BEYOND_SELECT = "supportsGroupByBeyondSelect"; 411 414 public static final String SUPPORTS_GROUP_BY_UNRELATED = "supportsGroupByUnrelated"; 415 418 public static final String SUPPORTS_INTEGRITY_ENHANCEMENT_FACILITY = "supportsIntegrityEnhancementFacility"; 419 422 public static final String SUPPORTS_LIKE_ESCAPE_CLAUSE = "supportsLikeEscapeClause"; 423 426 public static final String SUPPORTS_LIMITED_OUTER_JOINS = "supportsLimitedOuterJoins"; 427 430 public static final String SUPPORTS_MINIMUM_SQL_GRAMMAR = "supportsMinimumSQLGrammar"; 431 434 public static final String SUPPORTS_MIXED_CASE_IDENTIFIERS = "supportsMixedCaseIdentifiers"; 435 438 public static final String SUPPORTS_MIXED_CASE_QUOTED_IDENTIFIERS = "supportsMixedCaseQuotedIdentifiers"; 439 442 public static final String SUPPORTS_MULTIPLE_OPEN_RESULTS = "supportsMultipleOpenResults"; 443 446 public static final String SUPPORTS_MULTIPLE_RESULTSETS = "supportsMultipleResultSets"; 447 450 public static final String SUPPORTS_MULTIPLE_TRANSACTIONS = "supportsMultipleTransactions"; 451 454 public static final String SUPPORTS_NAMED_PARAMETERS = "supportsNamedParameters"; 455 458 public static final String SUPPORTS_NON_NULLABLE_COLUMNS = "supportsNonNullableColumns"; 459 462 public static final String SUPPORTS_OPEN_CURSORS_ACROSS_COMMIT = "supportsOpenCursorsAcrossCommit"; 463 466 public static final String SUPPORTS_OPEN_CURSORS_ACROSS_ROLLBACK = "supportsOpenCursorsAcrossRollback"; 467 470 public static final String SUPPORTS_OPEN_STATEMENTS_ACROSS_COMMIT = "supportsOpenStatementsAcrossCommit"; 471 474 public static final String SUPPORTS_OPEN_STATEMENTS_ACROSS_ROLLBACK = "supportsOpenStatementsAcrossRollback"; 475 478 public static final String SUPPORTS_ORDER_BY_UNRELATED = "supportsOrderByUnrelated"; 479 482 public static final String SUPPORTS_OUTER_JOINS = "supportsOuterJoins"; 483 486 public static final String SUPPORTS_POSITIONED_DELETE = "supportsPositionedDelete"; 487 490 public static final String SUPPORTS_POSITIONED_UPDATE = "supportsPositionedUpdate"; 491 494 public static final String SUPPORTS_RESULT_SET_CONCURRENCY = "supportsResultSetConcurrency"; 495 498 public static final String SUPPORTS_RESULT_SET_HOLDABILITY = "supportsResultSetHoldability"; 499 502 public static final String SUPPORTS_RESULT_SET_TYPE = "supportsResultSetType"; 503 506 public static final String SUPPORTS_SAVEPOINTS = "supportsSavepoints"; 507 510 public static final String SUPPORTS_SCHEMAS_IN_DATA_MANIPULATION = "supportsSchemasInDataManipulation"; 511 514 public static final String SUPPORTS_SCHEMAS_IN_INDEX_DEFINITIONS = "supportsSchemasInIndexDefinitions"; 515 518 public static final String SUPPORTS_SCHEMAS_IN_PRIVILEGE_DEFINITIONS = "supportsSchemasInPrivilegeDefinitions"; 519 522 public static final String SUPPORTS_SCHEMAS_IN_PROCEDURE_CALLS = "supportsSchemasInProcedureCalls"; 523 526 public static final String SUPPORTS_SCHEMAS_IN_TABLE_DEFINITIONS = "supportsSchemasInTableDefinitions"; 527 530 public static final String SUPPORTS_SELECT_FOR_UPDATE = "supportsSelectForUpdate"; 531 534 public static final String SUPPORTS_STATEMENT_POOLING = "supportsStatementPooling"; 535 538 public static final String SUPPORTS_STORED_PROCEDURES = "supportsStoredProcedures"; 539 542 public static final String SUPPORTS_SUB_QUERIES_IN_COMPARISONS = "supportsSubqueriesInComparisons"; 543 546 public static final String SUPPORTS_SUB_QUERIES_IN_EXISTS = "supportsSubqueriesInExists"; 547 550 public static final String SUPPORTS_SUB_QUERIES_IN_INS = "supportsSubqueriesInIns"; 551 554 public static final String SUPPORTS_SUB_QUERIES_IN_QUANTIFIEDS = "supportsSubqueriesInQuantifieds"; 555 558 public static final String SUPPORTS_TABLE_CORRELATION_NAMES = "supportsTableCorrelationNames"; 559 562 public static final String SUPPORTS_TRANSACTION_ISOLATION_LEVEL = "supportsTransactionIsolationLevel"; 563 566 public static final String SUPPORTS_TRANSACTIONS = "supportsTransactions"; 567 570 public static final String SUPPORTS_UNION = "supportsUnion"; 571 574 public static final String SUPPORTS_UNION_ALL = "supportsUnionAll"; 575 578 public static final String UPDATES_ARE_DETECTED = "updatesAreDetected"; 579 582 public static final String USES_LOCAL_FILE_PER_TABLE = "usesLocalFilePerTable"; 583 586 public static final String USES_LOCAL_FILES = "usesLocalFiles"; 587 590 public static final String IS_CATALOG_AT_START = "isCatalogAtStart"; 591 592 } | Popular Tags |