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

📄 jdbccallablestatement.java

📁 纯Java的数据库
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
     *     * @param parameterIndex the first parameter is 1, the second is 2,     * and so on     * @return the parameter value.  If the value is SQL <code>NULL</code>,     * the result is <code>0</code>.     * @exception SQLException if a database access error occurs     * @see #setShort     */    public short getShort(int parameterIndex) throws SQLException {        throw Util.notSupported();    }    /**     * <!-- start generic documentation -->     * Retrieves the value of the designated JDBC <code>INTEGER</code>     * parameter as an <code>int</code> in the Java programming language. <p>     * <!-- end generic documentation -->     *     * <!-- start release-specific documentation -->     * <div class="ReleaseSpecificDocumentation">     * <h3>HSQLDB-Specific Information:</h3> <p>     *     * HSQLDB 1.7.2 does not support this feature. <p>     *     * Calling this method always throws an <code>SQLException</code>.     * </div>     * <!-- end release-specific documentation -->     *     * @param parameterIndex the first parameter is 1, the second is 2,     * and so on     * @return the parameter value.  If the value is SQL <code>NULL</code>,     * the result is <code>0</code>.     * @exception SQLException if a database access error occurs     * @see #setInt     */    public int getInt(int parameterIndex) throws SQLException {        throw Util.notSupported();    }    /**     * <!-- start generic documentation -->     * Retrieves the value of the designated JDBC <code>BIGINT</code>     * parameter as a <code>long</code> in the Java programming language. <p>     * <!-- end generic documentation -->     *     * <!-- start release-specific documentation -->     * <div class="ReleaseSpecificDocumentation">     * <h3>HSQLDB-Specific Information:</h3> <p>     *     * HSQLDB 1.7.2 does not support this feature. <p>     *     * Calling this method always throws an <code>SQLException</code>.     * </div>     * <!-- end release-specific documentation -->     *     * @param parameterIndex the first parameter is 1, the second is 2,     * and so on     * @return the parameter value.  If the value is SQL <code>NULL</code>,     * the result is <code>0</code>.     * @exception SQLException if a database access error occurs     * @see #setLong     */    public long getLong(int parameterIndex) throws SQLException {        throw Util.notSupported();    }    /**     * <!-- start generic documentation -->     * Retrieves the value of the designated JDBC <code>FLOAT</code>     * parameter as a <code>float</code> in the Java programming language. <p>     * <!-- end generic documentation -->     *     * <!-- start release-specific documentation -->     * <div class="ReleaseSpecificDocumentation">     * <h3>HSQLDB-Specific Information:</h3> <p>     *     * HSQLDB 1.7.2 does not support this feature. <p>     *     * Calling this method always throws an <code>SQLException</code>.     * </div>     * <!-- end release-specific documentation -->     *     * @param parameterIndex the first parameter is 1, the second is 2,     *  and so on     * @return the parameter value.  If the value is SQL <code>NULL</code>, the     *   result is <code>0</code>.     * @exception SQLException if a database access error occurs     * @see #setFloat     */    public float getFloat(int parameterIndex) throws SQLException {        throw Util.notSupported();    }    /**     * <!-- start generic documentation -->     * Retrieves the value of the designated JDBC <code>DOUBLE</code>     * parameter as a <code>double</code> in the Java programming language. <p>     * <!-- end generic documentation -->     *     * <!-- start release-specific documentation -->     * <div class="ReleaseSpecificDocumentation">     * <h3>HSQLDB-Specific Information:</h3> <p>     *     * HSQLDB 1.7.2 does not support this feature. <p>     *     * Calling this method always throws an <code>SQLException</code>.     * </div>     * <!-- end release-specific documentation -->     *     * @param parameterIndex the first parameter is 1, the second is 2,     *   and so on     * @return the parameter value.  If the value is SQL <code>NULL</code>,     *    the result is <code>0</code>.     * @exception SQLException if a database access error occurs     * @see #setDouble     */    public double getDouble(int parameterIndex) throws SQLException {        throw Util.notSupported();    }    /**     * <!-- start generic documentation -->     * Retrieves the value of the designated JDBC <code>NUMERIC</code>     * parameter as a <code>java.math.BigDecimal</code> object with     * <i>scale</i> digits to the right of the decimal point. <p>     * <!-- end generic documentation -->     *     * <!-- start release-specific documentation -->     * <div class="ReleaseSpecificDocumentation">     * <h3>HSQLDB-Specific Information:</h3> <p>     *     * HSQLDB 1.7.2 does not support this feature. <p>     *     * Calling this method always throws an <code>SQLException</code>.     * </div>     * <!-- end release-specific documentation -->     *     * @param parameterIndex the first parameter is 1, the second is 2,     *  and so on     * @param scale the number of digits to the right of the decimal point     * @return the parameter value.  If the value is SQL <code>NULL</code>,     *   the result is <code>null</code>.     * @exception SQLException if a database access error occurs     * @deprecated use <code>getBigDecimal(int parameterIndex)</code>     *       or <code>getBigDecimal(String parameterName)</code>     * @see #setBigDecimal     *///#ifdef DEPRECATEDJDBC    public BigDecimal getBigDecimal(int parameterIndex,                                    int scale) throws SQLException {        throw Util.notSupported();    }//#endif    /**     * <!-- start generic documentation -->     * Retrieves the value of the designated JDBC <code>BINARY</code> or     * <code>VARBINARY</code> parameter as an array of <code>byte</code>     * values in the Java programming language. <p>     * <!-- end generic documentation -->     *     * <!-- start release-specific documentation -->     * <div class="ReleaseSpecificDocumentation">     * <h3>HSQLDB-Specific Information:</h3> <p>     *     * HSQLDB 1.7.2 does not support this feature. <p>     *     * Calling this method always throws an <code>SQLException</code>.     * </div>     * <!-- end release-specific documentation -->     * @param parameterIndex the first parameter is 1, the second is 2,     *   and so on     * @return the parameter value.  If the value is SQL <code>NULL</code>,     *    the result is <code>null</code>.     * @exception SQLException if a database access error occurs     * @see #setBytes     */    public byte[] getBytes(int parameterIndex) throws SQLException {        throw Util.notSupported();    }    /**     * <!-- start generic documentation -->     * Retrieves the value of the designated JDBC <code>DATE</code> parameter     * as a <code>java.sql.Date</code> object. <p>     * <!-- end generic documentation -->     *     * <!-- start release-specific documentation -->     * <div class="ReleaseSpecificDocumentation">     * <h3>HSQLDB-Specific Information:</h3> <p>     *     * HSQLDB 1.7.2 does not support this feature. <p>     *     * Calling this method always throws an <code>SQLException</code>.     * </div>     * <!-- end release-specific documentation -->     * @param parameterIndex the first parameter is 1, the second is 2,     *   and so on     * @return the parameter value.  If the value is SQL <code>NULL</code>, the     *    result is <code>null</code>.     * @exception SQLException if a database access error occurs     * @see #setDate     */    public Date getDate(int parameterIndex) throws SQLException {        throw Util.notSupported();    }    /**     * <!-- start generic documentation -->     * Retrieves the value of the designated JDBC <code>TIME</code> parameter     * as a <code>java.sql.Time</code> object. <p>     * <!-- end generic documentation -->     *     * <!-- start release-specific documentation -->     * <div class="ReleaseSpecificDocumentation">     * <h3>HSQLDB-Specific Information:</h3> <p>     *     * HSQLDB 1.7.2 does not support this feature. <p>     *     * Calling this method always throws an <code>SQLException</code>.     * </div>     * <!-- end release-specific documentation -->     *     * @param parameterIndex the first parameter is 1, the second is 2,     *   and so on     * @return the parameter value.  If the value is SQL <code>NULL</code>,     *    the result is <code>null</code>.     * @exception SQLException if a database access error occurs     * @see #setTime     */    public Time getTime(int parameterIndex) throws SQLException {        throw Util.notSupported();    }    /**     * <!-- start generic documentation -->     * Retrieves the value of the designated JDBC <code>TIMESTAMP</code>     * parameter as a <code>java.sql.Timestamp</code> object. <p>     * <!-- end generic documentation -->     *     * <!-- start release-specific documentation -->     * <div class="ReleaseSpecificDocumentation">     * <h3>HSQLDB-Specific Information:</h3> <p>     *     * HSQLDB 1.7.2 does not support this feature. <p>     *     * Calling this method always throws an <code>SQLException</code>.     * </div>     * <!-- end release-specific documentation -->     *     * @param parameterIndex the first parameter is 1, the second is 2,     *   and so on     * @return the parameter value.  If the value is SQL <code>NULL</code>,     *    the result is <code>null</code>.     * @exception SQLException if a database access error occurs     * @see #setTimestamp     */    public Timestamp getTimestamp(int parameterIndex) throws SQLException {        throw Util.notSupported();    }    /**     * <!-- start generic documentation -->     * Retrieves the value of the designated parameter as an <code>Object</code>     * in the Java programming language. If the value is an SQL <code>NULL</code>,     * the driver returns a Java <code>null</code>.     * <p>     * This method returns a Java object whose type corresponds to the JDBC     * type that was registered for this parameter using the method     * <code>registerOutParameter</code>.  By registering the target JDBC     * type as <code>java.sql.Types.OTHER</code>, this method can be used     * to read database-specific abstract data types. <p>     * <!-- end generic documentation -->     *     * <!-- start release-specific documentation -->     * <div class="ReleaseSpecificDocumentation">     * <h3>HSQLDB-Specific Information:</h3> <p>     *     * HSQLDB 1.7.2 does not support this feature. <p>     * Calling this method always throws an <code>SQLException</code>.     * </div>     * <!-- end release-specific documentation -->     *     * @param parameterIndex the first parameter is 1, the second is 2,     *   and so on     * @return A <code>java.lang.Object</code> holding the OUT parameter value     * @exception SQLException if a database access error occurs     * @see java.sql.Types     * @see #setObject     */    public Object getObject(int parameterIndex) throws SQLException {        throw Util.notSupported();    }// ----------------------------------- JDBC 2 ----------------------------------    /**     * <!-- start generic documentation -->     * Retrieves the value of the designated JDBC <code>NUMERIC</code>     * parameter as a <code>java.math.BigDecimal</code> object with as many     * digits to the right of the decimal point as the value contains. <p>     * <!-- end generic documentation -->     *     * <!-- start release-specific documentation -->     * <div class="ReleaseSpecificDocumentation">     * <h3>HSQLDB-Specific Information:</h3> <p>     *     * HSQLDB 1.7.2 does not support this feature. <p>     *     * Calling this method always throws an <code>SQLException</code>.     * </div>     * <!-- end release-specific documentation -->     *     * @param parameterIndex the first parameter is 1, the second is 2,     * and so on     * @return the parameter value in full precision.  If the value is     * SQL <code>NULL</code>, the result is <code>null</code>.     * @exception SQLException if a database access error occurs     * @see #setBigDecimal     * @since JDK 1.2 (JDK 1.1.x developers: read the new overview for     *  jdbcPreparedStatement)     */    public BigDecimal getBigDecimal(int parameterIndex) throws SQLException {        throw Util.notSupported();    }    /**     * <!-- start generic documentation -->     * Returns an object representing the value of OUT parameter

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -