| getCreateSequenceString(String, Long, Long, Long, Long, Boolean) |  | 0% |  | 0% | 20 | 20 | 39 | 39 | 1 | 1 |
| formatDate(date) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| isConnectionError(Exception) |  | 0% |  | 0% | 9 | 9 | 11 | 11 | 1 | 1 |
| mapCP(String) |  | 0% |  | 0% | 12 | 12 | 17 | 17 | 1 | 1 |
| mapCollation(String) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| translateToParmType(String, String) |  | 0% |  | 0% | 13 | 13 | 16 | 16 | 1 | 1 |
| errorEntry(String) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| checkIndexConstraints(P2JIndex, Map) |   | 60% |   | 38% | 11 | 14 | 11 | 22 | 0 | 1 |
| getSpecificTypeAsString(FqlType) |  | 0% |  | 0% | 12 | 12 | 13 | 13 | 1 | 1 |
| getCodepage(Connection) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| getCollation(Connection) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| getAddForeignKeyConstraintString(String, String, String, String, String, String, String) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| getSqlMappedType(String, int, Boolean) |   | 72% |   | 64% | 4 | 8 | 5 | 15 | 0 | 1 |
| blobCreator(Connection, byte[]) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| clobCreator(Connection, String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| isUniqueConstraintViolation(SQLException) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| generateWordTablesDDLImpl(String, PrintStream, String, Collection) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| addRtrimmedExpression(String, StringBuilder) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getDropIndexString(boolean, String, String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getDropTableString(boolean, String) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| prepareMetadataParameter(String) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| processMetadataResult(String) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getCreateTemporaryTableString(boolean) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getAnalyzeString(String) | | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| activateErrorHandler(Connection) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| resetErrorHandler(Connection) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| scriptSplitter() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getScriptRunner() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isUdfOriginatedError(SQLException) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isUdfOriginatedWarning(SQLException) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createSequenceHandler(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTenantSql() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| useUdf4Contains() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getSequenceSetValString(String, long) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isMetadataSortDesc(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isMetadataSortAsc(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| buildRemoteURL(String, Database) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSequenceSQL(Database) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCreateSequenceString(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDropSequenceString(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSequenceSetValString(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSequenceNextValString(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSequenceCurrValString(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCatalogPattern(Database) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSchemaPattern(Database) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| preparePermanentDatabase(Database) | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| id() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getJdbcDatabaseType() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDriverClassName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| connectionCustomizer(DatabaseConfig) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isNativeUDFsSupported() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| checkErrorFn() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initErrorFn() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getUdfErrorMessagePattern() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| extractColumnName(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isCaseInsensitiveColumn(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| needsComputedColumns() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isAutoRtrim() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isAutoCi() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getComputedColumnPrefix(boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getComputedColumnFormula(String, boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isComputedColumn(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| supportsFunctionOverloading() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| supportsBooleanDatatype() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSequenceSetValString() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hasFullSequenceSupport() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSequencePrefetchString(String) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isQueryRangeParameterInlined() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| requiresExplicitCastInsideTernary() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| explicitSetCollation() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| injectComputedColumns() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSyntheticIndexSize(boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCreateTemporaryTablePostfix(boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLog() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| inlineLimit(boolean) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getReservedKeywords() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 37 | 0 | 1 |
| getDropIndexString(P2JIndex) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCreateSequenceString(String, long) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| MariaDbLenientDialect() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| useWordTables() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getProcessedCharacterColumnName(String, boolean) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDelimiter() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |