📄 sqlrelaydatabasemetadata.java
字号:
* * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean supportsMixedCaseIdentifiers() throws SQLException { } /** * Does the database treat mixed case unquoted SQL identifiers as case * insensitive and store them in upper case? * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean storesUpperCaseIdentifiers() throws SQLException { } /** * Does the database treat mixed case unquoted SQL identifiers as case * insensitive and store them in lower case? * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean storesLowerCaseIdentifiers() throws SQLException { } /** * Does the database treat mixed case unquoted SQL identifiers as case * insensitive and store them in mixed case? * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean storesMixedCaseIdentifiers() throws SQLException /** * Does the database treat mixed case quoted SQL identifiers as case * sensitive and as a result store them in mixed case? A JDBC-Compliant * driver will always return true. * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean supportsMixedCaseQuotedIdentifiers() throws SQLException { } /** * Does the database treat mixed case quoted SQL identifiers as case * insensitive and store them in upper case? * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean storesUpperCaseQuotedIdentifiers() throws SQLException { } /** * Does the database treat mixed case quoted SQL identifiers as case * insensitive and store them in lower case? * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean storesLowerCaseQuotedIdentifiers() throws SQLException { } /** * Does the database treat mixed case quoted SQL identifiers as case * insensitive and store them in mixed case? * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean storesMixedCaseQuotedIdentifiers() throws SQLException { } /** * What's the string used to quote SQL identifiers? This returns a space * " " if identifier quoting isn't supported. A JDBC-Compliant driver * always uses a double quote character. * * Returns: * the quoting string * * Throws: * SQLException if a database-access error occurs. */ public abstract String getIdentifierQuoteString() throws SQLException { } /** * Get a comma separated list of all a database's SQL keywords that are * NOT also SQL92 keywords. * * Returns: * the list * * Throws: * SQLException if a database-access error occurs. */ public abstract String getSQLKeywords() throws SQLException { } /** * Get a comma separated list of math functions. * * Returns: * the list * * Throws: * SQLException if a database-access error occurs. */ public abstract String getNumericFunctions() throws SQLException { } /** * Get a comma separated list of string functions. * * Returns: * the list * * Throws: * SQLException if a database-access error occurs. */ public abstract String getStringFunctions() throws SQLException { } /** * Get a comma separated list of system functions. * * Returns: * the list * * Throws: * SQLException if a database-access error occurs. */ public abstract String getSystemFunctions() throws SQLException { } /** * Get a comma separated list of time and date functions. * * Returns: * the list * * Throws: * SQLException if a database-access error occurs. */ public abstract String getTimeDateFunctions() throws SQLException { } /** * This is the string that can be used to escape '_' or '%' in the string * pattern style catalog search parameters. * * The '_' character represents any single character. * * The '%' character represents any sequence of zero or more characters. * * Returns: * the string used to escape wildcard characters * * Throws: * SQLException if a database-access error occurs. */ public abstract String getSearchStringEscape() throws SQLException { } /** * Get all the "extra" characters that can be used in unquoted identifier * names (those beyond a-z, A-Z, 0-9 and _). * * Returns: * the string containing the extra characters * * Throws: * SQLException if a database-access error occurs. */ public abstract String getExtraNameCharacters() throws SQLException { } /** * Is "ALTER TABLE" with add column supported? * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean supportsAlterTableWithAddColumn() throws SQLException { } /** * Is "ALTER TABLE" with drop column supported? * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean supportsAlterTableWithDropColumn() throws SQLException { } /** * Is column aliasing supported? * * If so, the SQL AS clause can be used to provide names for computed * columns or to provide alias names for columns as required. A * JDBC-Compliant driver always returns true. * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean supportsColumnAliasing() throws SQLException { } /** * Are concatenations between NULL and non-NULL values NULL? A * JDBC-Compliant driver always returns true. * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean nullPlusNonNullIsNull() throws SQLException { } /** * Is the CONVERT function between SQL types supported? * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean supportsConvert() throws SQLException { } /** * Is CONVERT between the given SQL types supported? * * Parameters: * fromType - the type to convert from * toType - the type to convert to * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. * * See Also: Types */ public abstract boolean supportsConvert(int fromType, int toType) throws SQLException { } /** * Are table correlation names supported? A JDBC-Compliant driver always * returns true. * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean supportsTableCorrelationNames() throws SQLException { } /** * If table correlation names are supported, are they restricted to be * different from the names of the tables? * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean supportsDifferentTableCorrelationNames() throws SQLException { } /** * Are expressions in "ORDER BY" lists supported? * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean supportsExpressionsInOrderBy() throws SQLException { } /** * Can an "ORDER BY" clause use columns not in the SELECT? * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean supportsOrderByUnrelated() throws SQLException { } /** * Is some form of "GROUP BY" clause supported? * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean supportsGroupBy() throws SQLException { } /** * Can a "GROUP BY" clause use columns not in the SELECT? * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean supportsGroupByUnrelated() throws SQLException { } /** * Can a "GROUP BY" clause add columns not in the SELECT provided it * specifies all the columns in the SELECT? * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean supportsGroupByBeyondSelect() throws SQLException { } /** * Is the escape character in "LIKE" clauses supported? A JDBC-Compliant * driver always returns true. * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean supportsLikeEscapeClause() throws SQLException { } /** * Are multiple ResultSets from a single execute supported? * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean supportsMultipleResultSets() throws SQLException { } /** * Can we have multiple transactions open at once (on different * connections)? * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean supportsMultipleTransactions() throws SQLException { } /** * Can columns be defined as non-nullable? A JDBC-Compliant driver always * returns true. * * Returns: * true if so * * Throws: * SQLException if a database-access error occurs. */ public abstract boolean supportsNonNullableColumns() throws SQLException { } /** * Is the ODBC Minimum SQL grammar supported? All JDBC-Compliant drivers
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -