⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sqlrelaydatabasemetadata.java

📁 适合于Unix/Linux下的一个持久数据库连接池
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
     *     *  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 + -