类 IoTDBPreparedStatement

  • 所有已实现的接口:
    java.lang.AutoCloseable, java.sql.PreparedStatement, java.sql.Statement, java.sql.Wrapper

    public class IoTDBPreparedStatement
    extends IoTDBStatement
    implements java.sql.PreparedStatement
    • 方法详细资料

      • addBatch

        public void addBatch()
                      throws java.sql.SQLException
        指定者:
        addBatch 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • clearParameters

        public void clearParameters()
        指定者:
        clearParameters 在接口中 java.sql.PreparedStatement
      • execute

        public boolean execute()
                        throws java.sql.SQLException
        指定者:
        execute 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • executeQuery

        public java.sql.ResultSet executeQuery()
                                        throws java.sql.SQLException
        指定者:
        executeQuery 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • executeUpdate

        public int executeUpdate()
                          throws java.sql.SQLException
        指定者:
        executeUpdate 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • getMetaData

        public java.sql.ResultSetMetaData getMetaData()
                                               throws java.sql.SQLException
        指定者:
        getMetaData 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • getParameterMetaData

        public java.sql.ParameterMetaData getParameterMetaData()
                                                        throws java.sql.SQLException
        指定者:
        getParameterMetaData 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setArray

        public void setArray​(int parameterIndex,
                             java.sql.Array x)
                      throws java.sql.SQLException
        指定者:
        setArray 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setAsciiStream

        public void setAsciiStream​(int parameterIndex,
                                   java.io.InputStream x)
                            throws java.sql.SQLException
        指定者:
        setAsciiStream 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setAsciiStream

        public void setAsciiStream​(int parameterIndex,
                                   java.io.InputStream x,
                                   int length)
                            throws java.sql.SQLException
        指定者:
        setAsciiStream 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setAsciiStream

        public void setAsciiStream​(int parameterIndex,
                                   java.io.InputStream x,
                                   long length)
                            throws java.sql.SQLException
        指定者:
        setAsciiStream 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setBigDecimal

        public void setBigDecimal​(int parameterIndex,
                                  java.math.BigDecimal x)
                           throws java.sql.SQLException
        指定者:
        setBigDecimal 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setBinaryStream

        public void setBinaryStream​(int parameterIndex,
                                    java.io.InputStream x)
                             throws java.sql.SQLException
        指定者:
        setBinaryStream 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setBinaryStream

        public void setBinaryStream​(int parameterIndex,
                                    java.io.InputStream x,
                                    int length)
                             throws java.sql.SQLException
        指定者:
        setBinaryStream 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setBinaryStream

        public void setBinaryStream​(int parameterIndex,
                                    java.io.InputStream x,
                                    long length)
                             throws java.sql.SQLException
        指定者:
        setBinaryStream 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setBlob

        public void setBlob​(int parameterIndex,
                            java.sql.Blob x)
                     throws java.sql.SQLException
        指定者:
        setBlob 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setBlob

        public void setBlob​(int parameterIndex,
                            java.io.InputStream inputStream)
                     throws java.sql.SQLException
        指定者:
        setBlob 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setBlob

        public void setBlob​(int parameterIndex,
                            java.io.InputStream inputStream,
                            long length)
                     throws java.sql.SQLException
        指定者:
        setBlob 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setBoolean

        public void setBoolean​(int parameterIndex,
                               boolean x)
        指定者:
        setBoolean 在接口中 java.sql.PreparedStatement
      • setByte

        public void setByte​(int parameterIndex,
                            byte x)
                     throws java.sql.SQLException
        指定者:
        setByte 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setBytes

        public void setBytes​(int parameterIndex,
                             byte[] x)
                      throws java.sql.SQLException
        指定者:
        setBytes 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setCharacterStream

        public void setCharacterStream​(int parameterIndex,
                                       java.io.Reader reader)
                                throws java.sql.SQLException
        指定者:
        setCharacterStream 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setCharacterStream

        public void setCharacterStream​(int parameterIndex,
                                       java.io.Reader reader,
                                       int length)
                                throws java.sql.SQLException
        指定者:
        setCharacterStream 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setCharacterStream

        public void setCharacterStream​(int parameterIndex,
                                       java.io.Reader reader,
                                       long length)
                                throws java.sql.SQLException
        指定者:
        setCharacterStream 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setClob

        public void setClob​(int parameterIndex,
                            java.sql.Clob x)
                     throws java.sql.SQLException
        指定者:
        setClob 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setClob

        public void setClob​(int parameterIndex,
                            java.io.Reader reader)
                     throws java.sql.SQLException
        指定者:
        setClob 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setClob

        public void setClob​(int parameterIndex,
                            java.io.Reader reader,
                            long length)
                     throws java.sql.SQLException
        指定者:
        setClob 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setDate

        public void setDate​(int parameterIndex,
                            java.sql.Date x)
                     throws java.sql.SQLException
        指定者:
        setDate 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setDate

        public void setDate​(int parameterIndex,
                            java.sql.Date x,
                            java.util.Calendar cal)
                     throws java.sql.SQLException
        指定者:
        setDate 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setDouble

        public void setDouble​(int parameterIndex,
                              double x)
        指定者:
        setDouble 在接口中 java.sql.PreparedStatement
      • setFloat

        public void setFloat​(int parameterIndex,
                             float x)
        指定者:
        setFloat 在接口中 java.sql.PreparedStatement
      • setInt

        public void setInt​(int parameterIndex,
                           int x)
        指定者:
        setInt 在接口中 java.sql.PreparedStatement
      • setLong

        public void setLong​(int parameterIndex,
                            long x)
        指定者:
        setLong 在接口中 java.sql.PreparedStatement
      • setNCharacterStream

        public void setNCharacterStream​(int parameterIndex,
                                        java.io.Reader value)
                                 throws java.sql.SQLException
        指定者:
        setNCharacterStream 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setNCharacterStream

        public void setNCharacterStream​(int parameterIndex,
                                        java.io.Reader value,
                                        long length)
                                 throws java.sql.SQLException
        指定者:
        setNCharacterStream 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setNClob

        public void setNClob​(int parameterIndex,
                             java.sql.NClob value)
                      throws java.sql.SQLException
        指定者:
        setNClob 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setNClob

        public void setNClob​(int parameterIndex,
                             java.io.Reader reader)
                      throws java.sql.SQLException
        指定者:
        setNClob 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setNClob

        public void setNClob​(int parameterIndex,
                             java.io.Reader reader,
                             long length)
                      throws java.sql.SQLException
        指定者:
        setNClob 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setNString

        public void setNString​(int parameterIndex,
                               java.lang.String value)
                        throws java.sql.SQLException
        指定者:
        setNString 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setNull

        public void setNull​(int parameterIndex,
                            int sqlType)
                     throws java.sql.SQLException
        指定者:
        setNull 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setNull

        public void setNull​(int parameterIndex,
                            int sqlType,
                            java.lang.String typeName)
                     throws java.sql.SQLException
        指定者:
        setNull 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setObject

        public void setObject​(int parameterIndex,
                              java.lang.Object x)
                       throws java.sql.SQLException
        指定者:
        setObject 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setObject

        public void setObject​(int parameterIndex,
                              java.lang.Object x,
                              int targetSqlType)
                       throws java.sql.SQLException
        指定者:
        setObject 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setObject

        public void setObject​(int parameterIndex,
                              java.lang.Object x,
                              int targetSqlType,
                              int scaleOrLength)
                       throws java.sql.SQLException
        指定者:
        setObject 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setRef

        public void setRef​(int parameterIndex,
                           java.sql.Ref x)
                    throws java.sql.SQLException
        指定者:
        setRef 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setRowId

        public void setRowId​(int parameterIndex,
                             java.sql.RowId x)
                      throws java.sql.SQLException
        指定者:
        setRowId 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setSQLXML

        public void setSQLXML​(int parameterIndex,
                              java.sql.SQLXML xmlObject)
                       throws java.sql.SQLException
        指定者:
        setSQLXML 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setShort

        public void setShort​(int parameterIndex,
                             short x)
                      throws java.sql.SQLException
        指定者:
        setShort 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setString

        public void setString​(int parameterIndex,
                              java.lang.String x)
        指定者:
        setString 在接口中 java.sql.PreparedStatement
      • setTime

        public void setTime​(int parameterIndex,
                            java.sql.Time x)
                     throws java.sql.SQLException
        指定者:
        setTime 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setTime

        public void setTime​(int parameterIndex,
                            java.sql.Time x,
                            java.util.Calendar cal)
                     throws java.sql.SQLException
        指定者:
        setTime 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setTimestamp

        public void setTimestamp​(int parameterIndex,
                                 java.sql.Timestamp x)
        指定者:
        setTimestamp 在接口中 java.sql.PreparedStatement
      • setTimestamp

        public void setTimestamp​(int parameterIndex,
                                 java.sql.Timestamp x,
                                 java.util.Calendar cal)
                          throws java.sql.SQLException
        指定者:
        setTimestamp 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setURL

        public void setURL​(int parameterIndex,
                           java.net.URL x)
                    throws java.sql.SQLException
        指定者:
        setURL 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException
      • setUnicodeStream

        public void setUnicodeStream​(int parameterIndex,
                                     java.io.InputStream x,
                                     int length)
                              throws java.sql.SQLException
        指定者:
        setUnicodeStream 在接口中 java.sql.PreparedStatement
        抛出:
        java.sql.SQLException