JavaTM Platform
Standard Ed. 6

java.sql
�ӿ� ResultSet

���г����ӿڣ�
Wrapper
������֪�ӽӿڣ�
CachedRowSet, FilteredRowSet, JdbcRowSet, JoinRowSet, RowSet, SyncResolver, WebRowSet

public interface ResultSet
extends Wrapper

��ʾ���ݿ����������ݱ���ͨ��ͨ��ִ�в�ѯ���ݿ��������ɡ�

ResultSet �������ָ���䵱ǰ�����еĹ�ꡣ�������걻���ڵ�һ��֮ǰ��next ����������ƶ�����һ�У���Ϊ�÷����� ResultSet ����û����һ��ʱ���� false�����Կ����� while ѭ����ʹ�����������������

Ĭ�ϵ� ResultSet ���󲻿ɸ��£�����һ����ǰ�ƶ��Ĺ�ꡣ��ˣ�ֻ�ܵ�����һ�Σ�����ֻ�ܰ��ӵ�һ�е����һ�е�˳����С��������ɿɹ�����/��ɸ��µ� ResultSet �������´���Ƭ�Σ����� con Ϊ��Ч�� Connection ������ʾ��������ɿɹ����Ҳ�����������Ӱ��Ŀɸ��½�������й�����ѡ���μ� ResultSet �ֶΡ�

       Statement stmt = con.createStatement(
                                      ResultSet.TYPE_SCROLL_INSENSITIVE,
                                      ResultSet.CONCUR_UPDATABLE);
       ResultSet rs = stmt.executeQuery("SELECT a, b FROM TABLE2");
       // rs will be scrollable, will not show changes made by others,
       // and will be updatable

 
ResultSet �ӿ��ṩ���ڴӵ�ǰ�л�ȡ��ֵ����ȡ ������getBoolean��getLong �ȣ�������ʹ���е�������Ż��е����ƻ�ȡֵ��һ������£�ʹ����������Ϊ��Ч���д� 1 ��ʼ��š�Ϊ�˻�����Ŀ���ֲ�ԣ�Ӧ�ð������ҵ�˳���ȡÿ���еĽ�����У�ÿ��ֻ�ܶ�ȡһ�Ρ�

���ڻ�ȡ������JDBC ���������Խ��ײ�����ת��Ϊ�ڻ�ȡ������ָ���� Java ���ͣ��������ʵ��� Java ֵ��JDBC �淶��һ��������ʾ�����Ĵ� SQL ���͵� ResultSet ��ȡ������ʹ�õ� Java ���͵�ӳ���ϵ��

������ȡ����������������Ʋ����ִ�Сд���������Ƶ��û�ȡ����ʱ���������о�����һ���ƣ��򷵻ص�һ��ƥ���е�ֵ�������ɽ������ SQL ��ѯ��ʹ��������ʱ����ʹ��������ѡ�����û���ڲ�ѯ����ʽָ�����У����ʹ���б�š����ʹ�������ƣ������ԱӦ��ע�Ᵽ֤����Ψһ����Ԥ�ڵ��У������ʹ�� SQL AS �Ӿ�ȷ����

�� JDBC 2.0 API��JavaTM 2 SDK ��׼�� 1.2 �棩�У��˽ӿ�������һ����·��������ڻ�ȡ����������ע��ͬ�������ڸ��·����IJ�����

�������������ַ�ʽʹ�ø��·�����

  1. ���µ�ǰ���е���ֵ���ڿɹ����� ResultSet �����У�������ǰ������ƶ���꣬�������ھ���λ�û�����ڵ�ǰ�е�λ�á����´���Ƭ�θ��� ResultSet ���� rs �������е� NAME �У�Ȼ��ʹ�÷��� updateRow ���µ��� rs ������Դ����
           rs.absolute(5); // moves the cursor to the fifth row of rs
           rs.updateString("NAME", "AINSWORTH"); // updates the 
              // NAME column of row 5 to be AINSWORTH
           rs.updateRow(); // updates the row in the data source
    
     
  2. ����ֵ���뵽�������С��ɸ��µ� ResultSet �������һ����������������У�������������Ҫ������е��ݴ����� (staging area)�����´���Ƭ�ν�����ƶ��������У�����һ�����е��У���ʹ�÷��� insertRow ������뵽 rs ������Դ���С�
           rs.moveToInsertRow(); // moves cursor to the insert row
           rs.updateString(1, "AINSWORTH"); // updates the 
              // first column of the insert row to be AINSWORTH
           rs.updateInt(2,35); // updates the second column to be 35
           rs.updateBoolean(3, true); // updates the third column to true
           rs.insertRow();
           rs.moveToCurrentRow();
    
     

������ ResultSet ����� Statement ����رա�����ִ�л������Ӷ����������л�ȡ��һ�����ʱ��ResultSet �����Զ��رա�

ResultSet ������еı�š����ͺ������� ResultSet.getMetaData �������ص� ResulSetMetaData �����ṩ��

������
Statement.executeQuery(java.lang.String), Statement.getResultSet(), ResultSetMetaData

�ֶ�ժҪ
static int CLOSE_CURSORS_AT_COMMIT
          �ó���ָʾ�ύ��ǰ����ʱ�����д˿ɱ����ԵĴ򿪵� ResultSet ���󽫱��رա�
static int CONCUR_READ_ONLY
          �ó���ָʾ�����Ը��µ� ResultSet ����IJ���ģʽ��
static int CONCUR_UPDATABLE
          �ó���ָʾ���Ը��µ� ResultSet ����IJ���ģʽ��
static int FETCH_FORWARD
          �ó���ָʾ�������򣨼��ӵ�һ�������һ��������������е��С�
static int FETCH_REVERSE
          �ó���ָʾ�������򣨼������һ������һ��������������е��д�����
static int FETCH_UNKNOWN
          �ó���ָʾ������е��еĴ���˳��δ֪��
static int HOLD_CURSORS_OVER_COMMIT
          �ó���ָʾ�ύ��ǰ����ʱ�����д˿ɱ����ԵĴ򿪵� ResultSet ���󽫱��ֿ��š�
static int TYPE_FORWARD_ONLY
          �ó���ָʾ���ֻ����ǰ�ƶ��� ResultSet ��������͡�
static int TYPE_SCROLL_INSENSITIVE
          �ó���ָʾ�ɹ�����ͨ������ ResultSet �ײ����ݸ���Ӱ��� ResultSet ��������͡�
static int TYPE_SCROLL_SENSITIVE
          �ó���ָʾ�ɹ�������ͨ���� ResultSet �ײ����ݸ���Ӱ��� ResultSet ��������͡�
 
����ժҪ
 boolean absolute(int row)
          ������ƶ����� ResultSet ����ĸ����б�š�
 void afterLast()
          ������ƶ����� ResultSet �����ĩβ������λ�����һ��֮��
 void beforeFirst()
          ������ƶ����� ResultSet ����Ŀ�ͷ������λ�ڵ�һ��֮ǰ��
 void cancelRowUpdates()
          ȡ���� ResultSet �����еĵ�ǰ�������ĸ��¡�
 void clearWarnings()
          ����ڴ� ResultSet �����ϱ�������о��档
 void close()
          �����ͷŴ� ResultSet ��������ݿ�� JDBC ��Դ�������ǵȴ��ö����Զ��ر�ʱ�����˲�����
 void deleteRow()
          �Ӵ� ResultSet ����͵ײ����ݿ���ɾ����ǰ�С�
 int findColumn(String columnLabel)
          �������� ResultSet �б�ǩӳ�䵽�� ResultSet ��������
 boolean first()
          ������ƶ����� ResultSet ����ĵ�һ�С�
 Array getArray(int columnIndex)
          �� Java ��������� Array �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Array getArray(String columnLabel)
          �� Java ��������� Array �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 InputStream getAsciiStream(int columnIndex)
          �� ASCII �ַ�������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 InputStream getAsciiStream(String columnLabel)
          �� ASCII �ַ�������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 BigDecimal getBigDecimal(int columnIndex)
          �Ծ���ȫ���ȵ� java.math.BigDecimal ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 BigDecimal getBigDecimal(int columnIndex, int scale)
          �ѹ�ʱ��  
 BigDecimal getBigDecimal(String columnLabel)
          �Ծ���ȫ���ȵ� java.math.BigDecimal ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 BigDecimal getBigDecimal(String columnLabel, int scale)
          �ѹ�ʱ��  
 InputStream getBinaryStream(int columnIndex)
          ��δ�����ֽڵ�������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 InputStream getBinaryStream(String columnLabel)
          ��δ���͵� byte ������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Blob getBlob(int columnIndex)
          �� Java ��������� Blob �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Blob getBlob(String columnLabel)
          �� Java ��������� Blob �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 boolean getBoolean(int columnIndex)
          �� Java ��������� boolean ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 boolean getBoolean(String columnLabel)
          �� Java ��������� boolean ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 byte getByte(int columnIndex)
          �� Java ��������� byte ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 byte getByte(String columnLabel)
          �� Java ��������� byte ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 byte[] getBytes(int columnIndex)
          �� Java ��������� byte �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 byte[] getBytes(String columnLabel)
          �� Java ��������� byte �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Reader getCharacterStream(int columnIndex)
          �� java.io.Reader �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Reader getCharacterStream(String columnLabel)
          �� java.io.Reader �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Clob getClob(int columnIndex)
          �� Java ��������� Clob �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Clob getClob(String columnLabel)
          �� Java ��������� Clob �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 int getConcurrency()
          ��ȡ�� ResultSet ����IJ���ģʽ��
 String getCursorName()
          ��ȡ�� ResultSet ����ʹ�õ� SQL �������ơ�
 Date getDate(int columnIndex)
          �� Java ��������� java.sql.Date �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Date getDate(int columnIndex, Calendar cal)
          �� Java ��������� java.sql.Date �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Date getDate(String columnLabel)
          �� Java ��������е� java.sql.Date �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Date getDate(String columnLabel, Calendar cal)
          �� Java ��������� java.sql.Date �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 double getDouble(int columnIndex)
          �� Java ��������� double ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 double getDouble(String columnLabel)
          �� Java ��������� double ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 int getFetchDirection()
          ��ȡ�� ResultSet ����Ļ�ȡ����
 int getFetchSize()
          ��ȡ�� ResultSet ����Ļ�ȡ��С��
 float getFloat(int columnIndex)
          �� Java ��������� float ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 float getFloat(String columnLabel)
          �� Java ��������� float ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 int getHoldability()
          ��ȡ�� ResultSet ����Ŀɱ�����
 int getInt(int columnIndex)
          �� Java ��������� int ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 int getInt(String columnLabel)
          �� Java ��������� int ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 long getLong(int columnIndex)
          �� Java ��������� long ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 long getLong(String columnLabel)
          �� Java ��������� long ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 ResultSetMetaData getMetaData()
          ��ȡ�� ResultSet ������еı�š����ͺ����ԡ�
 Reader getNCharacterStream(int columnIndex)
          �� java.io.Reader �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Reader getNCharacterStream(String columnLabel)
          �� java.io.Reader �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 NClob getNClob(int columnIndex)
          �� Java ��������� NClob �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 NClob getNClob(String columnLabel)
          �� Java ��������� NClob �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 String getNString(int columnIndex)
          �� Java ��������� String ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 String getNString(String columnLabel)
          �� Java ��������� String ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Object getObject(int columnIndex)
          �� Java ��������� Object ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Object getObject(int columnIndex, Map<String,Class<?>> map)
          �� Java ��������� Object ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Object getObject(String columnLabel)
          �� Java ��������� Object ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Object getObject(String columnLabel, Map<String,Class<?>> map)
          �� Java ��������� Object ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Ref getRef(int columnIndex)
          �� Java ��������� Ref �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Ref getRef(String columnLabel)
          �� Java ��������� Ref �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 int getRow()
          ��ȡ��ǰ�б�š�
 RowId getRowId(int columnIndex)
          �� Java ��������� java.sql.RowId �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 RowId getRowId(String columnLabel)
          �� Java ��������� java.sql.RowId �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 short getShort(int columnIndex)
          �� Java ��������� short ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 short getShort(String columnLabel)
          �� Java ��������� short ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 SQLXML getSQLXML(int columnIndex)
          �� Java ��������� java.sql.SQLXML �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 SQLXML getSQLXML(String columnLabel)
          �� Java ��������� java.sql.SQLXML �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Statement getStatement()
          ��ȡ���ɴ� ResultSet ����� Statement ����
 String getString(int columnIndex)
          �� Java ��������� String ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 String getString(String columnLabel)
          �� Java ��������� String ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Time getTime(int columnIndex)
          �� Java ��������� java.sql.Time �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Time getTime(int columnIndex, Calendar cal)
          �� Java ��������� java.sql.Time �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Time getTime(String columnLabel)
          �� Java ��������� java.sql.Time �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Time getTime(String columnLabel, Calendar cal)
          �� Java ��������� java.sql.Time �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Timestamp getTimestamp(int columnIndex)
          �� Java ��������� java.sql.Timestamp �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Timestamp getTimestamp(int columnIndex, Calendar cal)
          �� Java ��������� java.sql.Timestamp �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Timestamp getTimestamp(String columnLabel)
          �� Java ��������� java.sql.Timestamp �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 Timestamp getTimestamp(String columnLabel, Calendar cal)
          �� Java ��������� java.sql.Timestamp �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 int getType()
          ��ȡ�� ResultSet ��������͡�
 InputStream getUnicodeStream(int columnIndex)
          �ѹ�ʱ�� ʹ�� getCharacterStream ȡ�� getUnicodeStream
 InputStream getUnicodeStream(String columnLabel)
          �ѹ�ʱ�� ʹ�� getCharacterStream ����
 URL getURL(int columnIndex)
          �� Java ��������� java.net.URL �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 URL getURL(String columnLabel)
          �� Java ��������� java.net.URL �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��
 SQLWarning getWarnings()
          ��ȡ�� ResultSet �����ϵĵ��ñ���ĵ�һ�����档
 void insertRow()
          �������е����ݲ��뵽�� ResultSet ��������ݿ��С�
 boolean isAfterLast()
          ��ȡ����Ƿ�λ�ڴ� ResultSet ��������һ��֮��
 boolean isBeforeFirst()
          ��ȡ����Ƿ�λ�ڴ� ResultSet ����ĵ�һ��֮ǰ��
 boolean isClosed()
          ��ȡ�� ResultSet �����Ƿ��ѹرա�
 boolean isFirst()
          ��ȡ����Ƿ�λ�ڴ� ResultSet ����ĵ�һ�С�
 boolean isLast()
          ��ȡ����Ƿ�λ�ڴ� ResultSet ��������һ�С�
 boolean last()
          ������ƶ����� ResultSet ��������һ�С�
 void moveToCurrentRow()
          ������ƶ�����ס�Ĺ��λ�ã�ͨ��Ϊ��ǰ�С�
 void moveToInsertRow()
          ������ƶ��������С�
 boolean next()
          �����ӵ�ǰλ����ǰ��һ�С�
 boolean previous()
          ������ƶ����� ResultSet �������һ�С�
 void refreshRow()
          �����ݿ��е����ֵˢ�µ�ǰ�С�
 boolean relative(int rows)
          ����������������򸺣��ƶ���ꡣ
 boolean rowDeleted()
          ��ȡ�Ƿ���ɾ��ij�С�
 boolean rowInserted()
          ��ȡ��ǰ���Ƿ����в��롣
 boolean rowUpdated()
          ��ȡ�Ƿ��Ѹ��µ�ǰ�С�
 void setFetchDirection(int direction)
          ���ô� ResultSet �������еĴ�������
 void setFetchSize(int rows)
          Ϊ JDBC �����������ô� ResultSet ������Ҫ������ʱӦ�ô����ݿ��ȡ��������
 void updateArray(int columnIndex, Array x)
          �� java.sql.Array ֵ����ָ���С�
 void updateArray(String columnLabel, Array x)
          �� java.sql.Array ֵ����ָ���С�
 void updateAsciiStream(int columnIndex, InputStream x)
          �� ascii ��ֵ����ָ�����С�
 void updateAsciiStream(int columnIndex, InputStream x, int length)
          �� ascii ��ֵ����ָ���У����н�����ָ���ֽ�����
 void updateAsciiStream(int columnIndex, InputStream x, long length)
          �� ascii ��ֵ����ָ�����У���ֵ������ָ�����ֽ�����
 void updateAsciiStream(String columnLabel, InputStream x)
          �� ascii ��ֵ����ָ���С�
 void updateAsciiStream(String columnLabel, InputStream x, int length)
          �� ascii ��ֵ����ָ���У����о���ָ�����ֽ�����
 void updateAsciiStream(String columnLabel, InputStream x, long length)
          �� ascii ��ֵ����ָ�����У���ֵ������ָ�����ֽ�����
 void updateBigDecimal(int columnIndex, BigDecimal x)
          �� java.math.BigDecimal ֵ����ָ���С�
 void updateBigDecimal(String columnLabel, BigDecimal x)
          �� java.sql.BigDecimal ֵ����ָ���С�
 void updateBinaryStream(int columnIndex, InputStream x)
          �ö�������ֵ����ָ�����С�
 void updateBinaryStream(int columnIndex, InputStream x, int length)
          �ö�������ֵ����ָ���У����н�����ָ���ֽ�����
 void updateBinaryStream(int columnIndex, InputStream x, long length)
          �ö�������ֵ����ָ�����У���ֵ������ָ�����ֽ�����
 void updateBinaryStream(String columnLabel, InputStream x)
          �ö�������ֵ����ָ���С�
 void updateBinaryStream(String columnLabel, InputStream x, int length)
          �ö�������ֵ����ָ���У����о���ָ�����ֽ�����
 void updateBinaryStream(String columnLabel, InputStream x, long length)
          �ö�������ֵ����ָ�����У���ֵ������ָ�����ֽ�����
 void updateBlob(int columnIndex, Blob x)
          �� java.sql.Blob ֵ����ָ���С�
 void updateBlob(int columnIndex, InputStream inputStream)
          ʹ�ø���������ֵ����ָ���С�
 void updateBlob(int columnIndex, InputStream inputStream, long length)
          ʹ�ø�������������ָ�����У�����������ָ�����ֽ�����
 void updateBlob(String columnLabel, Blob x)
          �� java.sql.Blob ֵ����ָ���С�
 void updateBlob(String columnLabel, InputStream inputStream)
          ʹ�ø���������ֵ����ָ���С�
 void updateBlob(String columnLabel, InputStream inputStream, long length)
          ʹ�ø�������������ָ���У�����������ָ�����ֽ�����
 void updateBoolean(int columnIndex, boolean x)
          �� boolean ֵ����ָ���С�
 void updateBoolean(String columnLabel, boolean x)
          �� boolean ֵ����ָ���С�
 void updateByte(int columnIndex, byte x)
          �� byte ֵ����ָ���С�
 void updateByte(String columnLabel, byte x)
          �� byte ֵ����ָ���С�
 void updateBytes(int columnIndex, byte[] x)
          �� byte ����ֵ����ָ���С�
 void updateBytes(String columnLabel, byte[] x)
          ���ֽ�����ֵ����ָ���С�
 void updateCharacterStream(int columnIndex, Reader x)
          ���ַ���ֵ����ָ�����С�
 void updateCharacterStream(int columnIndex, Reader x, int length)
          ���ַ���ֵ����ָ���У����н�����ָ���ֽ�����
 void updateCharacterStream(int columnIndex, Reader x, long length)
          ���ַ���ֵ����ָ�����У���ֵ������ָ�����ֽ�����
 void updateCharacterStream(String columnLabel, Reader reader)
          ���ַ���ֵ����ָ���С�
 void updateCharacterStream(String columnLabel, Reader reader, int length)
          ���ַ���ֵ����ָ���У����о���ָ�����ֽ�����
 void updateCharacterStream(String columnLabel, Reader reader, long length)
          ���ַ���ֵ����ָ�����У���ֵ������ָ�����ֽ�����
 void updateClob(int columnIndex, Clob x)
          �� java.sql.Clob ֵ����ָ���С�
 void updateClob(int columnIndex, Reader reader)
          ʹ�ø����� Reader �������ָ���С�
 void updateClob(int columnIndex, Reader reader, long length)
          ʹ�ø����� Reader �������ָ���У��ö����Ǹ������ַ�������Ŀ��
 void updateClob(String columnLabel, Clob x)
          �� java.sql.Clob ֵ����ָ���С�
 void updateClob(String columnLabel, Reader reader)
          ʹ�ø����� Reader �������ָ���С�
 void updateClob(String columnLabel, Reader reader, long length)
          ʹ�ø����� Reader �������ָ���У��ö����Ǹ������ַ�������Ŀ��
 void updateDate(int columnIndex, Date x)
          �� java.sql.Date ֵ����ָ���С�
 void updateDate(String columnLabel, Date x)
          �� java.sql.Date ֵ����ָ���С�
 void updateDouble(int columnIndex, double x)
          �� double ֵ����ָ���С�
 void updateDouble(String columnLabel, double x)
          �� double ֵ����ָ���С�
 void updateFloat(int columnIndex, float x)
          �� float ֵ����ָ���С�
 void updateFloat(String columnLabel, float x)
          �� float ֵ����ָ���С�
 void updateInt(int columnIndex, int x)
          �� int ֵ����ָ���С�
 void updateInt(String columnLabel, int x)
          �� int ֵ����ָ���С�
 void updateLong(int columnIndex, long x)
          �� long ֵ����ָ���С�
 void updateLong(String columnLabel, long x)
          �� long ֵ����ָ���С�
 void updateNCharacterStream(int columnIndex, Reader x)
          ���ַ���ֵ����ָ�����С�
 void updateNCharacterStream(int columnIndex, Reader x, long length)
          ���ַ���ֵ����ָ�����У���ֵ������ָ�����ֽ�����
 void updateNCharacterStream(String columnLabel, Reader reader)
          ���ַ���ֵ����ָ�����С�
 void updateNCharacterStream(String columnLabel, Reader reader, long length)
          ���ַ���ֵ����ָ�����У���ֵ������ָ�����ֽ�����
 void updateNClob(int columnIndex, NClob nClob)
          �� java.sql.NClob ֵ����ָ�����С�
 void updateNClob(int columnIndex, Reader reader)
          ʹ�ø����� Reader �������ָ���С�
 void updateNClob(int columnIndex, Reader reader, long length)
          ʹ�ø����� Reader �������ָ�����У��ö����Ǹ������ַ�������Ŀ��
 void updateNClob(String columnLabel, NClob nClob)
          �� java.sql.NClob ֵ����ָ�����С�
 void updateNClob(String columnLabel, Reader reader)
          ʹ�ø����� Reader �������ָ���С�
 void updateNClob(String columnLabel, Reader reader, long length)
          ʹ�ø����� Reader �������ָ�����У��ö����Ǹ������ַ�������Ŀ��
 void updateNString(int columnIndex, String nString)
          �� String ֵ����ָ�����С�
 void updateNString(String columnLabel, String nString)
          �� String ֵ����ָ�����С�
 void updateNull(int columnIndex)
          �� null ֵ����ָ���С�
 void updateNull(String columnLabel)
          �� null ֵ����ָ���С�
 void updateObject(int columnIndex, Object x)
          �� Object ֵ����ָ���С�
 void updateObject(int columnIndex, Object x, int scaleOrLength)
          �� Object ֵ����ָ���С�
 void updateObject(String columnLabel, Object x)
          �� Object ֵ����ָ���С�
 void updateObject(String columnLabel, Object x, int scaleOrLength)
          �� Object ֵ����ָ���С�
 void updateRef(int columnIndex, Ref x)
          �� java.sql.Ref ֵ����ָ���С�
 void updateRef(String columnLabel, Ref x)
          �� java.sql.Ref ֵ����ָ���С�
 void updateRow()
          �ô� ResultSet ����ĵ�ǰ�е������ݸ��µײ����ݿ⡣
 void updateRowId(int columnIndex, RowId x)
          �� RowId ֵ����ָ���С�
 void updateRowId(String columnLabel, RowId x)
          �� RowId ֵ����ָ�����С�
 void updateShort(int columnIndex, short x)
          �� short ֵ����ָ���С�
 void updateShort(String columnLabel, short x)
          �� short ֵ����ָ���С�
 void updateSQLXML(int columnIndex, SQLXML xmlObject)
          �� java.sql.SQLXML ֵ����ָ���С�
 void updateSQLXML(String columnLabel, SQLXML xmlObject)
          �� java.sql.SQLXML ֵ����ָ�����С�
 void updateString(int columnIndex, String x)
          �� String ֵ����ָ���С�
 void updateString(String columnLabel, String x)
          �� String ֵ����ָ���С�
 void updateTime(int columnIndex, Time x)
          �� java.sql.Time ֵ����ָ���С�
 void updateTime(String columnLabel, Time x)
          �� java.sql.Time ֵ����ָ���С�
 void updateTimestamp(int columnIndex, Timestamp x)
          �� java.sql.Timestamp ֵ����ָ���С�
 void updateTimestamp(String columnLabel, Timestamp x)
          �� java.sql.Timestamp ֵ����ָ���С�
 boolean wasNull()
          �������һ����ȡ�����Ƿ����ֵ SQL NULL��
 
�ӽӿ� java.sql.Wrapper �̳еķ���
isWrapperFor, unwrap
 

�ֶ���ϸ��Ϣ

FETCH_FORWARD

static final int FETCH_FORWARD
�ó���ָʾ�������򣨼��ӵ�һ�������һ��������������е��С�setFetchDirection �������˳������������������ʾ������������ܺ�������

�����°汾��ʼ��
1.2
������
�����ֶ�ֵ

FETCH_REVERSE

static final int FETCH_REVERSE
�ó���ָʾ�������򣨼������һ������һ��������������е��д�����setFetchDirection �������˳������������������ʾ������������ܺ�������

�����°汾��ʼ��
1.2
������
�����ֶ�ֵ

FETCH_UNKNOWN

static final int FETCH_UNKNOWN
�ó���ָʾ������е��еĴ���˳��δ֪��setFetchDirection �������˳������������������ʾ������������ܺ�������

������
�����ֶ�ֵ

TYPE_FORWARD_ONLY

static final int TYPE_FORWARD_ONLY
�ó���ָʾ���ֻ����ǰ�ƶ��� ResultSet ��������͡�

�����°汾��ʼ��
1.2
������
�����ֶ�ֵ

TYPE_SCROLL_INSENSITIVE

static final int TYPE_SCROLL_INSENSITIVE
�ó���ָʾ�ɹ�����ͨ������ ResultSet �ײ����ݸ���Ӱ��� ResultSet ��������͡�

�����°汾��ʼ��
1.2
������
�����ֶ�ֵ

TYPE_SCROLL_SENSITIVE

static final int TYPE_SCROLL_SENSITIVE
�ó���ָʾ�ɹ�������ͨ���� ResultSet �ײ����ݸ���Ӱ��� ResultSet ��������͡�

�����°汾��ʼ��
1.2
������
�����ֶ�ֵ

CONCUR_READ_ONLY

static final int CONCUR_READ_ONLY
�ó���ָʾ�����Ը��µ� ResultSet ����IJ���ģʽ��

�����°汾��ʼ��
1.2
������
�����ֶ�ֵ

CONCUR_UPDATABLE

static final int CONCUR_UPDATABLE
�ó���ָʾ���Ը��µ� ResultSet ����IJ���ģʽ��

�����°汾��ʼ��
1.2
������
�����ֶ�ֵ

HOLD_CURSORS_OVER_COMMIT

static final int HOLD_CURSORS_OVER_COMMIT
�ó���ָʾ�ύ��ǰ����ʱ�����д˿ɱ����ԵĴ򿪵� ResultSet ���󽫱��ֿ��š�

�����°汾��ʼ��
1.4
������
�����ֶ�ֵ

CLOSE_CURSORS_AT_COMMIT

static final int CLOSE_CURSORS_AT_COMMIT
�ó���ָʾ�ύ��ǰ����ʱ�����д˿ɱ����ԵĴ򿪵� ResultSet ���󽫱��رա�

�����°汾��ʼ��
1.4
������
�����ֶ�ֵ
������ϸ��Ϣ

next

boolean next()
             throws SQLException
�����ӵ�ǰλ����ǰ��һ�С�ResultSet ������λ�ڵ�һ��֮ǰ����һ�ε��� next ����ʹ��һ�г�Ϊ��ǰ�У��ڶ��ε���ʹ�ڶ��г�Ϊ��ǰ�У��������ơ�

������ next �������� false ʱ�����λ�����һ�еĺ��档�κ�Ҫ��ǰ�е� ResultSet �������ý������׳� SQLException������������������ TYPE_FORWARD_ONLY������ JDBC ��������ʵ�ֶԺ��� next �����Ƿ��� false �����׳� SQLException ���ɹ�Ӧ��ָ����

����Ե�ǰ�п������������������ next ��������ʽ�ر�������ȡ����ʱ������� ResultSet ����ľ�������

���أ�
����µĵ�ǰ����Ч���򷵻� true�������������һ�У��򷵻� false
�׳���
SQLException - ����������ݿ���ʴ�����ڹرյĽ�����ϵ��ô˷���

close

void close()
           throws SQLException
�����ͷŴ� ResultSet ��������ݿ�� JDBC ��Դ�������ǵȴ��ö����Զ��ر�ʱ�����˲�����

�ر� ResultSet ���������ر� ResultSet ������ Blob��Clob �� NClob ����Blob��Clob �� NClob ���������ڴ������ǵ������ڼ������Ч�����ǵ������� free ������

���ر� ResultSet ʱ������ͨ������ getMetaData ���������� ResultSetMetaData ʵ�������Է��ʡ�

ע�������� ResultSet ����� Statement ����رա�����ִ�л������Ӷ����������л�ȡ��һ�����ʱ���� Statement �����Զ��ر� ResultSet ����

���ѹرյ� ResultSet �����ϵ��� close �������޲��� (no-op)��

�׳���
SQLException - ����������ݿ���ʴ���

wasNull

boolean wasNull()
                throws SQLException
�������һ����ȡ�����Ƿ����ֵ SQL NULL��ע�⣬�������ȶ��е���һ����ȡ�������Զ�ȡ��ֵ��Ȼ����� wasNull �����鿴��ȡ��ֵ�Ƿ�Ϊ SQL NULL��

���أ�
������һ����ȡ����ֵΪ SQL NULL���򷵻� true�����򷵻� false
�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getString

String getString(int columnIndex)
                 throws SQLException
�� Java ��������� String ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getBoolean

boolean getBoolean(int columnIndex)
                   throws SQLException
�� Java ��������� boolean ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

���ָ���е���������Ϊ CHAR �� VARCHAR �Ұ��� "0"��������������Ϊ BIT��TINYINT��SMALLINT��INTEGER �� BIGINT �Ұ��� 0���򷵻� false ֵ�����ָ���е���������Ϊ CHAR �� VARCHAR �Ұ��� "1"��������������Ϊ BIT��TINYINT��SMALLINT��INTEGER �� BIGINT �Ұ��� 1���򷵻� true ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ false
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getByte

byte getByte(int columnIndex)
             throws SQLException
�� Java ��������� byte ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ 0
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getShort

short getShort(int columnIndex)
               throws SQLException
�� Java ��������� short ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ 0
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getInt

int getInt(int columnIndex)
           throws SQLException
�� Java ��������� int ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ 0
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getLong

long getLong(int columnIndex)
             throws SQLException
�� Java ��������� long ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ 0
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getFloat

float getFloat(int columnIndex)
               throws SQLException
�� Java ��������� float ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ 0
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getDouble

double getDouble(int columnIndex)
                 throws SQLException
�� Java ��������� double ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ 0
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getBigDecimal

BigDecimal getBigDecimal(int columnIndex,
                         int scale)
                         throws SQLException
�ѹ�ʱ�� 

�� Java ��������� java.sql.BigDecimal ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
scale - С�����ұߵ�λ��
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���

getBytes

byte[] getBytes(int columnIndex)
                throws SQLException
�� Java ��������� byte �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ����Щ�ֽڱ�ʾ�������򷵻ص�ԭʼֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getDate

Date getDate(int columnIndex)
             throws SQLException
�� Java ��������� java.sql.Date �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getTime

Time getTime(int columnIndex)
             throws SQLException
�� Java ��������� java.sql.Time �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getTimestamp

Timestamp getTimestamp(int columnIndex)
                       throws SQLException
�� Java ��������� java.sql.Timestamp �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getAsciiStream

InputStream getAsciiStream(int columnIndex)
                           throws SQLException
�� ASCII �ַ�������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��Ȼ�󣬿��԰�������ж�ȡֵ���˷��������ʺ��ڻ�ȡ�ܴ�� LONGVARCHAR ֵ��JDBC ��������ִ�д����ݿ��ʽ�� ASCII ���κα�Ҫת����

ע���ڻ�ȡ�κ������е�ֵ֮ǰ�����ȡ�������е��������ݡ���һ�ε��û�ȡ��������ʽ�رո��������⣬������ InputStream.available ����ʱ�������Ƿ���ڿ������ݣ��������ܷ��� 0��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��һ�ֽ� ASCII �ַ�������ʽ���ش������ݿ���ֵ�� Java �����������ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getUnicodeStream

InputStream getUnicodeStream(int columnIndex)
                             throws SQLException
�ѹ�ʱ�� ʹ�� getCharacterStream ȡ�� getUnicodeStream

�����ֽ� 3 �ַ�������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ����һ���ֽ��Ǹ��ֽڣ��ڶ����ֽ��ǵ��ֽڡ�Ȼ�󣬿��԰�������ж�ȡֵ���˷��������ʺ��ڻ�ȡ�ܴ�� LONGVARCHAR ֵ��JDBC ��������ִ�д����ݿ��ʽ�� Unicode ���κα�Ҫת����

ע���ڻ�ȡ�κ������е�ֵ֮ǰ�����ȡ�������е��������ݡ���һ�ε��û�ȡ��������ʽ�رո��������⣬������ InputStream.available ����ʱ�������Ƿ���ڿ������ݣ��������ܷ��� 0��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
�����ֽ� Unicode �ַ�������ʽ���ش������ݿ���ֵ�� Java �����������ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���

getBinaryStream

InputStream getBinaryStream(int columnIndex)
                            throws SQLException
��δ�����ֽڵ�������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��Ȼ�󣬿��԰�������ж�ȡֵ���˷��������ʺ��ڻ�ȡ�ܴ�� LONGVARBINARY ֵ��

ע���ڻ�ȡ�κ������е�ֵ֮ǰ�����ȡ�������е��������ݡ���һ�ε��û�ȡ��������ʽ�رո��������⣬������ InputStream.available ����ʱ�������Ƿ���ڿ������ݣ��������ܷ��� 0��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��δ�����ֽڵ�������ʽ���ش������ݿ���ֵ�� Java �����������ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getString

String getString(String columnLabel)
                 throws SQLException
�� Java ��������� String ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getBoolean

boolean getBoolean(String columnLabel)
                   throws SQLException
�� Java ��������� boolean ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

���ָ���е���������Ϊ CHAR �� VARCHAR �Ұ��� "0"��������������Ϊ BIT��TINYINT��SMALLINT��INTEGER �� BIGINT �Ұ��� 0���򷵻� false ֵ�����ָ���е���������Ϊ CHAR �� VARCHAR �Ұ��� "1"��������������Ϊ BIT��TINYINT��SMALLINT��INTEGER �� BIGINT �Ұ��� 1���򷵻� true ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ false
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getByte

byte getByte(String columnLabel)
             throws SQLException
�� Java ��������� byte ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ 0
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getShort

short getShort(String columnLabel)
               throws SQLException
�� Java ��������� short ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ 0
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getInt

int getInt(String columnLabel)
           throws SQLException
�� Java ��������� int ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ 0
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getLong

long getLong(String columnLabel)
             throws SQLException
�� Java ��������� long ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ 0
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getFloat

float getFloat(String columnLabel)
               throws SQLException
�� Java ��������� float ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ 0
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getDouble

double getDouble(String columnLabel)
                 throws SQLException
�� Java ��������� double ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ 0
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getBigDecimal

BigDecimal getBigDecimal(String columnLabel,
                         int scale)
                         throws SQLException
�ѹ�ʱ�� 

�� Java ��������� java.math.BigDecimal ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
scale - С�����ұߵ�λ��
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���

getBytes

byte[] getBytes(String columnLabel)
                throws SQLException
�� Java ��������� byte �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ����Щ�ֽڱ�ʾ�������򷵻ص�ԭʼֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getDate

Date getDate(String columnLabel)
             throws SQLException
�� Java ��������е� java.sql.Date �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getTime

Time getTime(String columnLabel)
             throws SQLException
�� Java ��������� java.sql.Time �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getTimestamp

Timestamp getTimestamp(String columnLabel)
                       throws SQLException
�� Java ��������� java.sql.Timestamp �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getAsciiStream

InputStream getAsciiStream(String columnLabel)
                           throws SQLException
�� ASCII �ַ�������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��Ȼ�󣬿��԰�������ж�ȡֵ���˷��������ʺ��ڻ�ȡ�ܴ�� LONGVARCHAR ֵ��JDBC ��������ִ�д����ݿ��ʽ�� ASCII ���κα�Ҫת����

ע���ڻ�ȡ�κ������е�ֵ֮ǰ�����ȡ�������е��������ݡ���һ�ε��û�ȡ��������ʽ�رո��������⣬������ available ����ʱ�������Ƿ���ڿ������ݣ��������ܷ��� 0��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��һ�ֽ� ASCII �ַ�������ʽ���ش������ݿ���ֵ�� Java �����������ֵΪ SQL NULL���򷵻�ֵΪ null��
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getUnicodeStream

InputStream getUnicodeStream(String columnLabel)
                             throws SQLException
�ѹ�ʱ�� ʹ�� getCharacterStream ����

�����ֽ� Unicode �ַ�������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ����һ���ֽ��Ǹ��ֽڣ��ڶ����ֽ��ǵ��ֽڡ�Ȼ�󣬿��԰�������ж�ȡֵ���˷��������ʺ��ڻ�ȡ�ܴ�� LONGVARCHAR ֵ������ JDBC ��������������ִ�д����ݿ��ʽ�� Unicode ���κα�Ҫת����

ע���ڻ�ȡ�κ������е�ֵ֮ǰ�����ȡ�������е��������ݡ���һ�ε��û�ȡ��������ʽ�رո��������⣬������ InputStream.available ����ʱ�������Ƿ���ڿ������ݣ��������ܷ��� 0��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
�����ֽ� Unicode �ַ�������ʽ���ش������ݿ���ֵ�� Java �����������ֵΪ SQL NULL���򷵻�ֵΪ null��
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���

getBinaryStream

InputStream getBinaryStream(String columnLabel)
                            throws SQLException
��δ���͵� byte ������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��Ȼ�󣬿��԰�������ж�ȡ��ֵ���˷��������ʺ��ڻ�ȡ�ܴ�� LONGVARBINARY ֵ��

ע���ڻ�ȡ�κ������е�ֵ֮ǰ�����ȡ�������е��������ݡ���һ�ε��û�ȡ��������ʽ�رո��������⣬������ available ����ʱ�������Ƿ���ڿ������ݣ��������ܷ��� 0��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��δ�����ֽ�������ʽ���ش������ݿ���ֵ�� Java �����������ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getWarnings

SQLWarning getWarnings()
                       throws SQLException
��ȡ�� ResultSet �����ϵĵ��ñ���ĵ�һ�����档�� ResultSet �����ϵĺ�������ᱻ���ӵ��˷������ص� SQLWarning ����

ÿ�ζ�ȡ����ʱ�������Զ���������������������Ѿ��رյ� ResultSet �����ϵ��ô˷������������������׳� SQLException��

ע���˾����������� ResultSet ���������ľ��档Statement ���������ȡ OUT �������������κξ��涼�������� Statement �����ϡ�

���أ�
����ĵ�һ�� SQLWarning ������������ڣ��򷵻� null
�׳���
SQLException - ����������ݿ���ʴ�����ڹرյĽ�����ϵ��ô˷���

clearWarnings

void clearWarnings()
                   throws SQLException
����ڴ� ResultSet �����ϱ�������о��档���ô˷�������Ϊ�� ResultSet ���󱨸��µľ���֮ǰ��getWarnings ���������� null��

�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getCursorName

String getCursorName()
                     throws SQLException
��ȡ�� ResultSet ����ʹ�õ� SQL �������ơ�

�� SQL �У�ͨ��ָ���Ĺ���ȡ�������ͨ��һ�����ù����������λ�ĸ���/ɾ����䣬���Ը��»�ɾ��������ĵ�ǰ�С�Ϊ��ȷ��������֧�ָ��µ��ʵ����뼶�𣬹��� SELECT ������ʽӦ��Ϊ SELECT FOR UPDATE�����ʡ�� FOR UPDATE����λ���¿���ʧ�ܡ�

JDBC API ͨ���ṩ ResultSet ����ʹ�õ� SQL ��������֧�ִ� SQL ���ܡ�ResultSet ����ĵ�ǰ��Ҳ�Ǵ� SQL ���ĵ�ǰ�С�

���أ�
�� ResultSet ������� SQL ����
�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���

getMetaData

ResultSetMetaData getMetaData()
                              throws SQLException
��ȡ�� ResultSet ������еı�š����ͺ����ԡ�

���أ�
�� ResultSet ����������
�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getObject

Object getObject(int columnIndex)
                 throws SQLException

�� Java ��������� Object ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

�˷������� Java �������ʽ���ظ����е�ֵ��Java ��������ͽ�Ϊ����е� SQL �������Ӧ��Ĭ�� Java �������ͣ��������� JDBC �淶��ָ�����������͵�ӳ���ϵ�����ֵΪ SQL NULL�����������򷵻�һ�� Java null��

�˷����������ڶ�ȡ�ض������ݿ�ij����������͡��� JDBC 2.0 API �У�������չ getObject ��������Ϊ��ʵ�� SQL �Զ������͵����ݡ�

��� Connection.getTypeMap ���׳� SQLFeatureNotSupportedException�����а����ṹֵ�����ֵʱ���˷�������Ϊ�����ڵ��ã�getObject(columnIndex, this.getStatement().getConnection().getTypeMap())�� ��� Connection.getTypeMap �׳� SQLFeatureNotSupportedException����ṹֵ����֧�֣�����ֵӳ�䵽 DISTINCT ���͵ĵײ� SQL ����ȷ����Ĭ�� Java �ࡣ

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
������ֵ�� java.lang.Object
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getObject

Object getObject(String columnLabel)
                 throws SQLException

�� Java ��������� Object ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

�˷������� Java �������ʽ���ظ����е�ֵ��Java ��������ͽ�Ϊ����е� SQL �������Ӧ��Ĭ�� Java �������ͣ��������� JDBC �淶��ָ�����������͵�ӳ���ϵ�����ֵΪ SQL NULL�����������򷵻�һ�� Java null��

�˷����������ڶ�ȡ�ض������ݿ�ij����������͡�

�� JDBC 2.0 API �У�������չ getObject ��������Ϊ��ʵ�� SQL �Զ������͵����ݡ����а����ṹ���Ļ���ص�ֵʱ���˷�������Ϊ�����ڵ��ã�getObject(columnIndex, this.getStatement().getConnection().getTypeMap())��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
������ֵ�� java.lang.Object
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

findColumn

int findColumn(String columnLabel)
               throws SQLException
�������� ResultSet �б�ǩӳ�䵽�� ResultSet ��������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
���������Ƶ�������
�׳���
SQLException - ��� ResultSet ���󲻰������Ϊ columnLabel ���У��������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���

getCharacterStream

Reader getCharacterStream(int columnIndex)
                          throws SQLException
�� java.io.Reader �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
������ֵ�� java.io.Reader �������ֵΪ SQL NULL���򷵻�ֵΪ Java ��������е� null��
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
�����°汾��ʼ��
1.2

getCharacterStream

Reader getCharacterStream(String columnLabel)
                          throws SQLException
�� java.io.Reader �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
������ֵ�� java.io.Reader �������ֵΪ SQL NULL���򷵻�ֵΪ Java ��������е� null
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
�����°汾��ʼ��
1.2

getBigDecimal

BigDecimal getBigDecimal(int columnIndex)
                         throws SQLException
�Ծ���ȫ���ȵ� java.math.BigDecimal ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ֵ��ȫ���ȣ������ֵΪ SQL NULL���򷵻�ֵΪ Java ��������е� null��
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
�����°汾��ʼ��
1.2

getBigDecimal

BigDecimal getBigDecimal(String columnLabel)
                         throws SQLException
�Ծ���ȫ���ȵ� java.math.BigDecimal ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ֵ��ȫ���ȣ������ֵΪ SQL NULL���򷵻�ֵΪ Java ��������е� null��
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
�����°汾��ʼ��
1.2

isBeforeFirst

boolean isBeforeFirst()
                      throws SQLException
��ȡ����Ƿ�λ�ڴ� ResultSet ����ĵ�һ��֮ǰ��

ע�����ڴ��� TYPE_FORWARD_ONLY �Ľ�������͵� ResultSet���� isBeforeFirst ������֧���ǿ�ѡ��

���أ�
������λ�ڵ�һ��֮ǰ���򷵻� true��������λ���κ�����λ�û��߽�����������κ��У��򷵻� false
�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

isAfterLast

boolean isAfterLast()
                    throws SQLException
��ȡ����Ƿ�λ�ڴ� ResultSet ��������һ��֮��

ע�����ڴ��� TYPE_FORWARD_ONLY �Ľ�������͵� ResultSet���� isAfterLast ������֧���ǿ�ѡ��

���أ�
������λ�����һ��֮���򷵻� true��������λ���κ�����λ�û��߽�����������κ��У��򷵻� false
�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

isFirst

boolean isFirst()
                throws SQLException
��ȡ����Ƿ�λ�ڴ� ResultSet ����ĵ�һ�С�

ע�����ڴ��� TYPE_FORWARD_ONLY �Ľ�������͵� ResultSet���� isFirst ������֧���ǿ�ѡ��

���أ�
������λ�ڵ�һ�У��򷵻� true�����򷵻� false
�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

isLast

boolean isLast()
               throws SQLException
��ȡ����Ƿ�λ�ڴ� ResultSet ��������һ�С�ע������ isLast �������ܿ����ܴ���Ϊ JDBC �������������Ҫ�������ȡһ�У���ȷ����ǰ���Ƿ�Ϊ������е����һ�С�

ע�����ڴ��� TYPE_FORWARD_ONLY �Ľ�������͵� ResultSet���� isLast ������֧���ǿ�ѡ��

���أ�
������λ�����һ���ϣ��򷵻� true�����򷵻� false
�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

beforeFirst

void beforeFirst()
                 throws SQLException
������ƶ����� ResultSet ����Ŀ�ͷ������λ�ڵ�һ��֮ǰ�����������в������κ��У���˷�����Ч��

�׳���
SQLException - ����������ݿ���ʴ������ѹرյĽ�����ϵ��ô˷�������������Ϊ TYPE_FORWARD_ONLY
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

afterLast

void afterLast()
               throws SQLException
������ƶ����� ResultSet �����ĩβ������λ�����һ��֮�����������в������κ��У���˷�����Ч��

�׳���
SQLException - ����������ݿ���ʴ������ѹرյĽ�����ϵ��ô˷�������������Ϊ TYPE_FORWARD_ONLY
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

first

boolean first()
              throws SQLException
������ƶ����� ResultSet ����ĵ�һ�С�

���أ�
������λ����Ч�У��򷵻� true�����������в������κ��У��򷵻� false
�׳���
SQLException - ����������ݿ���ʴ������ѹرյĽ�����ϵ��ô˷�������������Ϊ TYPE_FORWARD_ONLY
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

last

boolean last()
             throws SQLException
������ƶ����� ResultSet ��������һ�С�

���أ�
������λ����Ч�У��򷵻� true�����������в������κ��У��򷵻� false
�׳���
SQLException - ����������ݿ���ʴ������ѹرյĽ�����ϵ��ô˷�������������Ϊ TYPE_FORWARD_ONLY
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

getRow

int getRow()
           throws SQLException
��ȡ��ǰ�б�š���һ��Ϊ 1 �ţ��ڶ���Ϊ 2 �ţ��������ơ�

ע�����ڴ��� TYPE_FORWARD_ONLY �Ľ�������͵� ResultSet���� getRow ������֧���ǿ�ѡ��

���أ�
��ǰ�еı�ţ���������ڵ�ǰ�У��򷵻� 0
�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

absolute

boolean absolute(int row)
                 throws SQLException
������ƶ����� ResultSet ����ĸ����б�š�

����б��Ϊ�����򽫹���ƶ�������ڽ������ͷ�ĸ����б�š���һ��Ϊ�� 1���ڶ���Ϊ�� 2���������ơ�

��������б��Ϊ�����򽫹���ƶ�������ڽ����ĩβ�ľ�����λ�á����磬���÷��� absolute(-1) ������������һ�У����÷��� absolute(-2) ������ƶ��������ڶ��У��������ơ�

��ͼ��������ڽ�����ĵ�һ��/���һ��֮�⽫���¹��λ�ڵ�һ��֮ǰ�����һ��֮��

ע������ absolute(1) ��Ч�ڵ��� first()������ absolute(-1) ��Ч�ڵ��� last()��

������
row - ���Ӧ���ƶ������еı�š����ı��ָʾ�ӽ������ͷ��ʼ�������б�ţ����ı��ָʾ�ӽ����ĩβ��ʼ�������б��
���أ�
�������ƶ����� ResultSet �����λ�ô����򷵻� true���������ڵ�һ�е�ǰ������һ�еĺ��棬�򷵻� false
�׳���
SQLException - ����������ݿ���ʴ������ѹرյĽ�����ϵ��ô˷�������������Ϊ TYPE_FORWARD_ONLY
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

relative

boolean relative(int rows)
                 throws SQLException
����������������򸺣��ƶ���ꡣ��ͼ�ƶ���������ĵ�һ��/���һ��֮�⣬�Ὣ������ڵ�һ��֮ǰ�����һ��֮�󡣵��� relative(0) ��Ч�����Dz����Ĺ��λ�á�

ע�����÷��� relative(1) ��Ч�ڵ��÷��� next()�������÷��� relative(-1) ��Ч�ڵ��÷��� previous()��

������
rows - ָ���ӵ�ǰ�п�ʼ�ƶ��������� int��������ʾ�����ǰ�ƶ���������ʾ�������ƶ�
���أ�
������λ�����ϣ��򷵻� true�����򷵻� false
�׳���
SQLException - ����������ݿ���ʴ������ѹرյĽ�����ϵ��ô˷�������������Ϊ TYPE_FORWARD_ONLY
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

previous

boolean previous()
                 throws SQLException
������ƶ����� ResultSet �������һ�С�

������ previous �������� false ʱ�����λ�ڵ�һ��֮ǰ��Ҫ��ǰ�е��κ� ResultSet �����ĵ��ý������׳� SQLException��

��������˶Ե�ǰ�е�������������� previous ��������ʽ�ر�������ȡ�µ�һ��ʱ��� ResultSet ����ľ�����ġ�

���أ�
����������λ����Ч���ϣ��򷵻� true��������λ�ڵ�һ�е�ǰ�棬�򷵻� false
�׳���
SQLException - ����������ݿ���ʴ������ѹرյĽ�����ϵ��ô˷�������������Ϊ TYPE_FORWARD_ONLY
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

setFetchDirection

void setFetchDirection(int direction)
                       throws SQLException
���ô� ResultSet �������еĴ������򡣳�ʼֵ�����ɴ� ResultSet ����� Statement ����ȷ������ȡ����������κ�ʱ����ġ�

������
direction - ָ�������ȡ����� int��ResultSet.FETCH_FORWARD��ResultSet.FETCH_REVERSE �� ResultSet.FETCH_UNKNOWN ֮һ
�׳���
SQLException - ����������ݿ���ʴ������ѹرյĽ�����ϵ��ô˷�������������Ϊ TYPE_FORWARD_ONLY ����ȡ������ FETCH_FORWARD
�����°汾��ʼ��
1.2
������
Statement.setFetchDirection(int), getFetchDirection()

getFetchDirection

int getFetchDirection()
                      throws SQLException
��ȡ�� ResultSet ����Ļ�ȡ����

���أ�
�� ResultSet ����ĵ�ǰ��ȡ����
�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
�����°汾��ʼ��
1.2
������
setFetchDirection(int)

setFetchSize

void setFetchSize(int rows)
                  throws SQLException
Ϊ JDBC �����������ô� ResultSet ������Ҫ������ʱӦ�ô����ݿ��ȡ�����������ָ���Ļ�ȡ��СΪ�㣬�� JDBC ����������Ը�ֵ������Ի�ȡ��С�������Լ�����Ѳ²⡣Ĭ��ֵ�ɴ���������� Statement �������á���ȡ��С�������κ�ʱ����ġ�

������
rows - Ҫ��ȡ������
�׳���
SQLException - ����������ݿ���ʴ������ѹرյĽ�����ϵ��ô˷������������� rows >= 0
�����°汾��ʼ��
1.2
������
getFetchSize()

getFetchSize

int getFetchSize()
                 throws SQLException
��ȡ�� ResultSet ����Ļ�ȡ��С��

���أ�
�� ResultSet ����ĵ�ǰ��ȡ��С
�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
�����°汾��ʼ��
1.2
������
setFetchSize(int)

getType

int getType()
            throws SQLException
��ȡ�� ResultSet ��������͡������ɴ���������� Statement ����ȷ����

���أ�
ResultSet.TYPE_FORWARD_ONLY��ResultSet.TYPE_SCROLL_INSENSITIVE �� ResultSet.TYPE_SCROLL_SENSITIVE
�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
�����°汾��ʼ��
1.2

getConcurrency

int getConcurrency()
                   throws SQLException
��ȡ�� ResultSet ����IJ���ģʽ��ʹ�õIJ����ɴ���������� Statement ����ȷ����

���أ�
�������ͣ�ResultSet.CONCUR_READ_ONLY �� ResultSet.CONCUR_UPDATABLE
�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
�����°汾��ʼ��
1.2

rowUpdated

boolean rowUpdated()
                   throws SQLException
��ȡ�Ƿ��Ѹ��µ�ǰ�С�����ֵȡ���ڽ�����Ƿ���Լ�⵽���¡�

ע������ CONCUR_READ_ONLY �Ľ���������ԣ��� rowUpdated ������֧���ǿ�ѡ��

���أ�
��������ߺ������˼�⵽��ǰ���ѽ��пɼ����£��򷵻� true�����򷵻� false
�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2
������
DatabaseMetaData.updatesAreDetected(int)

rowInserted

boolean rowInserted()
                    throws SQLException
��ȡ��ǰ���Ƿ����в��롣����ֵȡ���ڴ� ResultSet �����Ƿ���Լ�⵽�ɼ����롣

ע������ CONCUR_READ_ONLY �Ľ���������ԣ��� rowUpdated ������֧���ǿ�ѡ��

���أ�
�����ǰ��⵽�Ѳ��룬�򷵻� true�����򷵻� false
�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2
������
DatabaseMetaData.insertsAreDetected(int)

rowDeleted

boolean rowDeleted()
                   throws SQLException
��ȡ�Ƿ���ɾ��ij�С�ɾ�����п����ڽ����������һ���ɼ���“��”���˷��������ڼ�������еĶ�������ֵȡ���ڴ� ResultSet �����Ƿ���Լ�⵽ɾ����

ע������ CONCUR_READ_ONLY �Ľ���������ԣ��� rowDeleted ������֧���ǿ�ѡ��

���أ�
��������߻������˼�⵽��ǰ����ɾ�����򷵻� true�����򷵻� false
�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2
������
DatabaseMetaData.deletesAreDetected(int)

updateNull

void updateNull(int columnIndex)
                throws SQLException
�� null ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateBoolean

void updateBoolean(int columnIndex,
                   boolean x)
                   throws SQLException
�� boolean ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateByte

void updateByte(int columnIndex,
                byte x)
                throws SQLException
�� byte ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateShort

void updateShort(int columnIndex,
                 short x)
                 throws SQLException
�� short ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateInt

void updateInt(int columnIndex,
               int x)
               throws SQLException
�� int ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateLong

void updateLong(int columnIndex,
                long x)
                throws SQLException
�� long ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ�������᲻���µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateFloat

void updateFloat(int columnIndex,
                 float x)
                 throws SQLException
�� float ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateDouble

void updateDouble(int columnIndex,
                  double x)
                  throws SQLException
�� double ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateBigDecimal

void updateBigDecimal(int columnIndex,
                      BigDecimal x)
                      throws SQLException
�� java.math.BigDecimal ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateString

void updateString(int columnIndex,
                  String x)
                  throws SQLException
�� String ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateBytes

void updateBytes(int columnIndex,
                 byte[] x)
                 throws SQLException
�� byte ����ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateDate

void updateDate(int columnIndex,
                Date x)
                throws SQLException
�� java.sql.Date ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateTime

void updateTime(int columnIndex,
                Time x)
                throws SQLException
�� java.sql.Time ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateTimestamp

void updateTimestamp(int columnIndex,
                     Timestamp x)
                     throws SQLException
�� java.sql.Timestamp ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateAsciiStream

void updateAsciiStream(int columnIndex,
                       InputStream x,
                       int length)
                       throws SQLException
�� ascii ��ֵ����ָ���У����н�����ָ���ֽ��������·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
length - ���ij���
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateBinaryStream

void updateBinaryStream(int columnIndex,
                        InputStream x,
                        int length)
                        throws SQLException
�ö�������ֵ����ָ���У����н�����ָ���ֽ��������·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
length - ���ij���
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateCharacterStream

void updateCharacterStream(int columnIndex,
                           Reader x,
                           int length)
                           throws SQLException
���ַ���ֵ����ָ���У����н�����ָ���ֽ��������·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
length - ���ij���
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateObject

void updateObject(int columnIndex,
                  Object x,
                  int scaleOrLength)
                  throws SQLException
�� Object ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

����ڶ��������� InputStream�������������� scaleOrLength ָ�����ֽ���������ڶ��������� Reader������������� scaleOrLength ָ�����ַ����������Щ������Ϊ�棬��ִ�и����ʱ������������һ�� SQLException��

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
scaleOrLength - ���� java.math.BigDecimal ���󣬴˲�����С������λ�������� Java �������� InputStream �� Reader���˲����Ǹ����� reader �����ݵij��ȡ����������������ͣ������Դ�ֵ��
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateObject

void updateObject(int columnIndex,
                  Object x)
                  throws SQLException
�� Object ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateNull

void updateNull(String columnLabel)
                throws SQLException
�� null ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateBoolean

void updateBoolean(String columnLabel,
                   boolean x)
                   throws SQLException
�� boolean ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateByte

void updateByte(String columnLabel,
                byte x)
                throws SQLException
�� byte ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateShort

void updateShort(String columnLabel,
                 short x)
                 throws SQLException
�� short ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateInt

void updateInt(String columnLabel,
               int x)
               throws SQLException
�� int ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateLong

void updateLong(String columnLabel,
                long x)
                throws SQLException
�� long ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateFloat

void updateFloat(String columnLabel,
                 float x)
                 throws SQLException
�� float ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateDouble

void updateDouble(String columnLabel,
                  double x)
                  throws SQLException
�� double ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateBigDecimal

void updateBigDecimal(String columnLabel,
                      BigDecimal x)
                      throws SQLException
�� java.sql.BigDecimal ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateString

void updateString(String columnLabel,
                  String x)
                  throws SQLException
�� String ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateBytes

void updateBytes(String columnLabel,
                 byte[] x)
                 throws SQLException
���ֽ�����ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateDate

void updateDate(String columnLabel,
                Date x)
                throws SQLException
�� java.sql.Date ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateTime

void updateTime(String columnLabel,
                Time x)
                throws SQLException
�� java.sql.Time ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateTimestamp

void updateTimestamp(String columnLabel,
                     Timestamp x)
                     throws SQLException
�� java.sql.Timestamp ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateAsciiStream

void updateAsciiStream(String columnLabel,
                       InputStream x,
                       int length)
                       throws SQLException
�� ascii ��ֵ����ָ���У����о���ָ�����ֽ��������·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
length - ���ij���
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateBinaryStream

void updateBinaryStream(String columnLabel,
                        InputStream x,
                        int length)
                        throws SQLException
�ö�������ֵ����ָ���У����о���ָ�����ֽ��������·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
length - ���ij���
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateCharacterStream

void updateCharacterStream(String columnLabel,
                           Reader reader,
                           int length)
                           throws SQLException
���ַ���ֵ����ָ���У����о���ָ�����ֽ��������·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
reader - ��������ֵ�� java.io.Reader ����
length - ���ij���
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateObject

void updateObject(String columnLabel,
                  Object x,
                  int scaleOrLength)
                  throws SQLException
�� Object ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

����ڶ��������� InputStream�������������� scaleOrLength ָ�����ֽ���������ڶ��������� Reader������������� scaleOrLength ָ�����ַ����������Щ������Ϊ�棬��ִ�и����ʱ������������һ�� SQLException��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
scaleOrLength - ���� java.math.BigDecimal ���󣬴˲�����С������λ�������� Java �������� InputStream �� Reader���˲����Ǹ����� reader �����ݵij��ȡ� ���������������ͣ������Դ�ֵ��
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateObject

void updateObject(String columnLabel,
                  Object x)
                  throws SQLException
�� Object ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

insertRow

void insertRow()
               throws SQLException
�������е����ݲ��뵽�� ResultSet ��������ݿ��С����ô˷���ʱ��������λ�ڲ������ϡ�

�׳���
SQLException - ����������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���������ڹ�겻λ�ڲ�������ʱ���ô˷��������߲����������в���Ϊ null �����л�����δ����� null ֵ����
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

updateRow

void updateRow()
               throws SQLException
�ô� ResultSet ����ĵ�ǰ�е������ݸ��µײ����ݿ⡣��겻λ�ڲ�������ʱ���ܵ��ô˷�����

�׳���
SQLException - ����������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY�����ѹرյĽ�����ϵ��ô˷����������ڹ�겻λ�ڲ�������ʱ�����˴˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

deleteRow

void deleteRow()
               throws SQLException
�Ӵ� ResultSet ����͵ײ����ݿ���ɾ����ǰ�С���겻λ�ڲ�������ʱ���ܵ��ô˷�����

�׳���
SQLException - ����������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY�����ѹرյĽ�����ϵ��ô˷����������ڹ�겻λ�ڲ�������ʱ�����˴˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

refreshRow

void refreshRow()
                throws SQLException
�����ݿ��е����ֵˢ�µ�ǰ�С���겻λ�ڲ�������ʱ���ܵ��ô˷�����

refreshRow �����ṩһ����Ӧ�ó�����ʽ��֪ JDBC ������������ݿ����»�ȡ�еķ�ʽ��Ӧ�ó��������Ҫ�� JDBC ����������ɻ����Ԥ��ȡ��������� refreshRow���Ա�����ݿ��ȡ�е�����ֵ�������ȡ��С���� 1���� JDBC �����������һ��ʵ��ˢ�¶��С�

Ӧ����������뼶��͹�����ж�ȷ���Ƿ����»�ȡ����ֵ������ڵ��ø��·���֮�󣬵��ڵ��� updateRow ����֮ǰ���� refreshRow����ᶪʧ���������ĸ��¡�Ƶ�����÷��� refreshRow ���ܵ��������½���

�׳���
SQLException - ����������ݿ���ʴ������ѹرյĽ�����ϵ��ô˷��������������Ϊ TYPE_FORWARD_ONLY�������ڹ�겻λ�ڲ�������ʱ�����˴˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷��������߶���ָ���Ľ�������ͺͽ���������Դ˷�������֧�֡�
�����°汾��ʼ��
1.2

cancelRowUpdates

void cancelRowUpdates()
                      throws SQLException
ȡ���� ResultSet �����еĵ�ǰ�������ĸ��¡��˷����ڵ��ø��·���֮�󣬵��ڵ��� updateRow ����֮ǰ���òſ��Իع����������ĸ��¡����û�н����κθ��»����Ѿ����� updateRow ��������˷�����Ч��

�׳���
SQLException - ����������ݿ���ʴ������ѹرյĽ�����ϵ��ô˷����������������Ϊ CONCUR_READ_ONLY�������ڹ�겻λ�ڲ�������ʱ�����˴˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

moveToInsertRow

void moveToInsertRow()
                     throws SQLException
������ƶ��������С���������ڲ�������ʱ����ǰ�Ĺ��λ�ûᱻ��ס����������һ����ɸ��½����������������С���ʵ������һ�����������ڽ��в��뵽�����ǰ����ͨ�����ø��·��������й������С������λ�ڲ�������ʱ�����ܵ��ø��·�������ȡ�����Լ� insertRow ������ÿ���ڵ��� insertRow ֮ǰ���ô˷���ʱ������Ϊ������е������з���ֵ���ڶ���ֵ���û�ȡ����֮ǰ��������ø��·�����

�׳���
SQLException - ����������ݿ���ʴ������ѹرյĽ�����ϵ��ô˷���������������Ϊ CONCUR_READ_ONLY
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

moveToCurrentRow

void moveToCurrentRow()
                      throws SQLException
������ƶ�����ס�Ĺ��λ�ã�ͨ��Ϊ��ǰ�С������겻λ�ڲ������ϣ���˷�����Ч��

�׳���
SQLException - ����������ݿ���ʴ������ѹرյĽ�����ϵ��ô˷���������������Ϊ CONCUR_READ_ONLY
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

getStatement

Statement getStatement()
                       throws SQLException
��ȡ���ɴ� ResultSet ����� Statement ����������������������ʽ���ɵģ���ͨ�� DatabaseMetaData ����������˷������ܷ��� null��

���أ�
���ɴ� ResultSet ����� Statment ���������������������������ɵģ��򷵻� null
�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
�����°汾��ʼ��
1.2

getObject

Object getObject(int columnIndex,
                 Map<String,Class<?>> map)
                 throws SQLException
�� Java ��������� Object ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ�����ֵΪ SQL NULL�����������򷵻�һ�� Java null���˷���ʹ�ø����� Map ������Ϊ���ڻ�ȡ�� SQL �ṹ����������͵��Զ���ӳ���ϵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
map - һ�� java.util.Map ���󣬰����� SQL �������Ƶ� Java ������������ӳ���ϵ
���أ�
��ʾ SQL ֵ�� Java ��������е� Object
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

getRef

Ref getRef(int columnIndex)
           throws SQLException
�� Java ��������� Ref �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ʾ SQL REF ֵ�� Ref ����
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

getBlob

Blob getBlob(int columnIndex)
             throws SQLException
�� Java ��������� Blob �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ʾָ�����е� SQL BLOB ֵ�� BLOB ����
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

getClob

Clob getClob(int columnIndex)
             throws SQLException
�� Java ��������� Clob �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ʾָ�����е� SQL Clob ֵ�� Clob ����
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

getArray

Array getArray(int columnIndex)
               throws SQLException
�� Java ��������� Array �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ʾָ�����е� SQL Array ֵ�� Array ����
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

getObject

Object getObject(String columnLabel,
                 Map<String,Class<?>> map)
                 throws SQLException
�� Java ��������� Object ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ�����ֵΪ SQL NULL�����������򷵻�һ�� Java null���˷���ʹ��ָ���� Map �����Զ���ӳ���ϵ��������ʣ���

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
map - ������ SQL �������Ƶ� Java ������������ӳ���ϵ�� java.util.Map ����
���أ�
��ʾָ�����е� SQL ֵ�� Object
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

getRef

Ref getRef(String columnLabel)
           throws SQLException
�� Java ��������� Ref �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ʾָ������ SQL Ref ֵ�� Ref ����
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

getBlob

Blob getBlob(String columnLabel)
             throws SQLException
�� Java ��������� Blob �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ʾָ������ SQL Blob ֵ�� Blob ����
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

getClob

Clob getClob(String columnLabel)
             throws SQLException
�� Java ��������� Clob �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ʾָ������ SQL CLOB ֵ�� Clob ����
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

getArray

Array getArray(String columnLabel)
               throws SQLException
�� Java ��������� Array �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ʾָ������ SQL ARRAY ֵ�� ARRAY ����
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.2

getDate

Date getDate(int columnIndex,
             Calendar cal)
             throws SQLException
�� Java ��������� java.sql.Date �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ������ײ����ݿ�δ�洢ʱ����Ϣ����˷���ʹ�ø��������������ڵ��ʵ�����ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
cal - �ڹ�������ʱʹ�õ� java.util.Calendar ����
���أ�
java.sql.Date ������ʽ����ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ Java ��������е� null
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
�����°汾��ʼ��
1.2

getDate

Date getDate(String columnLabel,
             Calendar cal)
             throws SQLException
�� Java ��������� java.sql.Date �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ������ײ����ݿ�δ�洢ʱ����Ϣ����˷���ʹ�ø��������������ڵ��ʵ�����ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
cal - �ڹ�������ʱʹ�õ� java.util.Calendar ����
���أ�
java.sql.Date ������ʽ����ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ Java ��������е� null
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
�����°汾��ʼ��
1.2

getTime

Time getTime(int columnIndex,
             Calendar cal)
             throws SQLException
�� Java ��������� java.sql.Time �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ������ײ����ݿ�δ�洢ʱ����Ϣ����˷���ʹ�ø�����������ʱ����ʵ�����ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
cal - �ڹ���ʱ��ʱʹ�õ� java.util.Calendar ����
���أ�
java.sql.Time ������ʽ����ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ Java ��������е� null
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
�����°汾��ʼ��
1.2

getTime

Time getTime(String columnLabel,
             Calendar cal)
             throws SQLException
�� Java ��������� java.sql.Time �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ������ײ����ݿ�δ�洢ʱ����Ϣ����˷���ʹ�ø�����������ʱ����ʵ�����ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
cal - �ڹ���ʱ��ʱʹ�õ� java.util.Calendar ����
���أ�
java.sql.Time ������ʽ����ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ Java ��������е� null
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
�����°汾��ʼ��
1.2

getTimestamp

Timestamp getTimestamp(int columnIndex,
                       Calendar cal)
                       throws SQLException
�� Java ��������� java.sql.Timestamp �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ������ײ����ݿ�δ�洢ʱ����Ϣ����˷���ʹ�ø�����������ʱ������ʵ�����ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
cal - �ڹ���ʱ���ʱʹ�õ� java.util.Calendar ����
���أ�
java.sql.Timestamp ������ʽ����ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ Java ��������е� null
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
�����°汾��ʼ��
1.2

getTimestamp

Timestamp getTimestamp(String columnLabel,
                       Calendar cal)
                       throws SQLException
�� Java ��������� java.sql.Timestamp �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ������ײ����ݿ�δ�洢ʱ����Ϣ����˷���ʹ�ø�����������ʱ������ʵ�����ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
cal - �ڹ�������ʱʹ�õ� java.util.Calendar ����
���أ�
java.sql.Timestamp ������ʽ����ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ Java ��������е� null
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
�����°汾��ʼ��
1.2

getURL

URL getURL(int columnIndex)
           throws SQLException
�� Java ��������� java.net.URL �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ���������е�һ������ 1���ڶ������� 2������
���أ�
java.net.URL ������ʽ����ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ Java ��������е� null
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷����� URL �Ǵ����
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.4

getURL

URL getURL(String columnLabel)
           throws SQLException
�� Java ��������� java.net.URL �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
java.net.URL ������ʽ����ֵ�����ֵΪ SQL NULL���򷵻�ֵΪ Java ��������е� null
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷��������� URL �Ǵ����
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.4

updateRef

void updateRef(int columnIndex,
               Ref x)
               throws SQLException
�� java.sql.Ref ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.4

updateRef

void updateRef(String columnLabel,
               Ref x)
               throws SQLException
�� java.sql.Ref ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY ���ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.4

updateBlob

void updateBlob(int columnIndex,
                Blob x)
                throws SQLException
�� java.sql.Blob ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.4

updateBlob

void updateBlob(String columnLabel,
                Blob x)
                throws SQLException
�� java.sql.Blob ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.4

updateClob

void updateClob(int columnIndex,
                Clob x)
                throws SQLException
�� java.sql.Clob ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.4

updateClob

void updateClob(String columnLabel,
                Clob x)
                throws SQLException
�� java.sql.Clob ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.4

updateArray

void updateArray(int columnIndex,
                 Array x)
                 throws SQLException
�� java.sql.Array ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.4

updateArray

void updateArray(String columnLabel,
                 Array x)
                 throws SQLException
�� java.sql.Array ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ����������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.4

getRowId

RowId getRowId(int columnIndex)
               throws SQLException
�� Java ��������� java.sql.RowId �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ֵ�������ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

getRowId

RowId getRowId(String columnLabel)
               throws SQLException
�� Java ��������� java.sql.RowId �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ֵ�������ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateRowId

void updateRowId(int columnIndex,
                 RowId x)
                 throws SQLException
�� RowId ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ��ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateRowId

void updateRowId(String columnLabel,
                 RowId x)
                 throws SQLException
�� RowId ֵ����ָ�����С����·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ��ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

getHoldability

int getHoldability()
                   throws SQLException
��ȡ�� ResultSet ����Ŀɱ�����

���أ�
ResultSet.HOLD_CURSORS_OVER_COMMIT �� ResultSet.CLOSE_CURSORS_AT_COMMIT
�׳���
SQLException - ����������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
�����°汾��ʼ��
1.6

isClosed

boolean isClosed()
                 throws SQLException
��ȡ�� ResultSet �����Ƿ��ѹرա�����Ѿ��� ResultSet �ϵ����� close ���������� ResultSet �Զ��رգ��� ResultSet �ѹرա�

���أ�
����� ResultSet �����ѹرգ��򷵻� true���������Ȼ�Ǵ򿪵ģ��򷵻� false
�׳���
SQLException - ����������ݿ���ʴ���
�����°汾��ʼ��
1.6

updateNString

void updateNString(int columnIndex,
                   String nString)
                   throws SQLException
�� String ֵ����ָ�����С����� NCHAR��NVARCHAR �� LONGNVARCHAR ��ʱʹ�ø÷��������·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
nString - Ҫ���µ���ֵ
�׳���
SQLException - ��� columnIndex ��Ч�������������֧�ֹ����ַ��� (national character set)��������������⵽���ܷ�������ת���������ѹرյĽ�����ϵ��ô˷����������������Ϊ CONCUR_READ_ONLY �������ݿ���ʴ���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateNString

void updateNString(String columnLabel,
                   String nString)
                   throws SQLException
�� String ֵ����ָ�����С����� NCHAR��NVARCHAR �� LONGNVARCHAR ��ʱʹ�ø÷��������·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
nString - Ҫ���µ���ֵ
�׳���
SQLException - ��� columnLabel ��Ч�������������֧�ֹ����ַ�����������������⵽���ܷ�������ת���������ѹرյĽ�����ϵ��ô˷����������������Ϊ CONCUR_READ_ONLY �������ݿ���ʴ���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateNClob

void updateNClob(int columnIndex,
                 NClob nClob)
                 throws SQLException
�� java.sql.NClob ֵ����ָ�����С����·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
nClob - Ҫ���µ���ֵ
�׳���
SQLException - ��� columnIndex ��Ч�������������֧�ֹ����ַ�����������������⵽���ܷ�������ת���������ѹرյĽ�����ϵ��ô˷������������ݿ���ʴ��������������Ϊ CONCUR_READ_ONLY
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateNClob

void updateNClob(String columnLabel,
                 NClob nClob)
                 throws SQLException
�� java.sql.NClob ֵ����ָ�����С����·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
nClob - Ҫ���µ���ֵ
�׳���
SQLException - ��� columnLabel ��Ч�������������֧�ֹ����ַ�����������������⵽���ܷ�������ת���������ѹرյĽ�����ϵ��ô˷������������ݿ���ʴ��������������Ϊ CONCUR_READ_ONLY
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

getNClob

NClob getNClob(int columnIndex)
               throws SQLException
�� Java ��������� NClob �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ʾָ������ SQL NCLOB ֵ�� NClob ����
�׳���
SQLException - ��� columnIndex ��Ч�������������֧�ֹ����ַ�����������������⵽���ܷ�������ת���������ѹرյĽ�����ϵ��ô˷����������ݿ���ʴ���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

getNClob

NClob getNClob(String columnLabel)
               throws SQLException
�� Java ��������� NClob �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ʾָ������ SQL NCLOB ֵ�� NClob ����
�׳���
SQLException - ��� columnLabel ��Ч�������������֧�ֹ����ַ�����������������⵽���ܷ�������ת���������ѹرյĽ�����ϵ��ô˷����������ݿ���ʴ���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

getSQLXML

SQLXML getSQLXML(int columnIndex)
                 throws SQLException
�� Java ��������� java.sql.SQLXML �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
һ��ӳ�� SQL XML ֵ�� SQLXML ����
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

getSQLXML

SQLXML getSQLXML(String columnLabel)
                 throws SQLException
�� Java ��������� java.sql.SQLXML �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
һ��ӳ�� SQL XML ֵ�� SQLXML ����
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateSQLXML

void updateSQLXML(int columnIndex,
                  SQLXML xmlObject)
                  throws SQLException
�� java.sql.SQLXML ֵ����ָ���С����·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
xmlObject - Ҫ���µ���ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ������ѹرյĽ�����ϵ��ô˷�����û��Ϊ SQLXML ����ر� java.xml.transform.Result��Writer �� OutputStream������ڴ��� XML ֵ�Ĺ����з������������������Ϊ CONCUR_READ_ONLY�����쳣�� getCause ���������ṩ����ϸ���쳣��Ϣ�����磬���������������Ч�� XML��
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateSQLXML

void updateSQLXML(String columnLabel,
                  SQLXML xmlObject)
                  throws SQLException
�� java.sql.SQLXML ֵ����ָ�����С����·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
xmlObject - ��ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ������ѹرյĽ�����ϵ��ô˷�����û��Ϊ SQLXML ����ر� java.xml.transform.Result��Writer �� OutputStream������ڴ��� XML ֵ�Ĺ����з������������������Ϊ CONCUR_READ_ONLY�����쳣�� getCause ���������ṩ����ϸ���쳣��Ϣ�����磬���������������Ч�� XML��
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

getNString

String getNString(int columnIndex)
                  throws SQLException
�� Java ��������� String ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ������ NCHAR��NVARCHAR �� LONGNVARCHAR ��ʱ��ʹ�ô˷�����

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��ֵ�������ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

getNString

String getNString(String columnLabel)
                  throws SQLException
�� Java ��������� String ����ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ������ NCHAR��NVARCHAR �� LONGNVARCHAR ��ʱ��ʹ�ô˷�����

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��ֵ�������ֵΪ SQL NULL���򷵻�ֵΪ null
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

getNCharacterStream

Reader getNCharacterStream(int columnIndex)
                           throws SQLException
�� java.io.Reader �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ������ NCHAR��NVARCHAR �� LONGNVARCHAR ��ʱ��ʹ�ô˷�����

������
columnIndex - ��һ������ 1���ڶ������� 2������
���أ�
��������ֵ�� java.io.Reader ���������ֵΪ SQL NULL���򷵻� Java ��������е�ֵ null��
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

getNCharacterStream

Reader getNCharacterStream(String columnLabel)
                           throws SQLException
�� java.io.Reader �������ʽ��ȡ�� ResultSet ����ĵ�ǰ����ָ���е�ֵ������ NCHAR��NVARCHAR �� LONGNVARCHAR ��ʱ��ʹ�ô˷�����

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
���أ�
��������ֵ�� java.io.Reader ���������ֵΪ SQL NULL���򷵻� Java ��������е�ֵ null
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ�������ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateNCharacterStream

void updateNCharacterStream(int columnIndex,
                            Reader x,
                            long length)
                            throws SQLException
���ַ���ֵ����ָ�����У���ֵ������ָ�����ֽ�������������ִ�д� Java �ַ���ʽ�����ݿ��й����ַ����ı�Ҫת�������� NCHAR��NVARCHAR �� LONGNVARCHAR ��ʱ��ʹ�ô˷�����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
length - ������
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateNCharacterStream

void updateNCharacterStream(String columnLabel,
                            Reader reader,
                            long length)
                            throws SQLException
���ַ���ֵ����ָ�����У���ֵ������ָ�����ֽ�������������ִ�д� Java �ַ���ʽ�����ݿ��й����ַ����ı�Ҫת�������� NCHAR��NVARCHAR �� LONGNVARCHAR ��ʱ��ʹ�ô˷�����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
reader - ��������ֵ�� java.io.Reader ����
length - ������
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateAsciiStream

void updateAsciiStream(int columnIndex,
                       InputStream x,
                       long length)
                       throws SQLException
�� ascii ��ֵ����ָ�����У���ֵ������ָ�����ֽ�����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
length - ������
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateBinaryStream

void updateBinaryStream(int columnIndex,
                        InputStream x,
                        long length)
                        throws SQLException
�ö�������ֵ����ָ�����У���ֵ������ָ�����ֽ�����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
length - ������
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateCharacterStream

void updateCharacterStream(int columnIndex,
                           Reader x,
                           long length)
                           throws SQLException
���ַ���ֵ����ָ�����У���ֵ������ָ�����ֽ�����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
length - ������
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateAsciiStream

void updateAsciiStream(String columnLabel,
                       InputStream x,
                       long length)
                       throws SQLException
�� ascii ��ֵ����ָ�����У���ֵ������ָ�����ֽ�����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
length - ������
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateBinaryStream

void updateBinaryStream(String columnLabel,
                        InputStream x,
                        long length)
                        throws SQLException
�ö�������ֵ����ָ�����У���ֵ������ָ�����ֽ�����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
length - ������
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateCharacterStream

void updateCharacterStream(String columnLabel,
                           Reader reader,
                           long length)
                           throws SQLException
���ַ���ֵ����ָ�����У���ֵ������ָ�����ֽ�����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
reader - ��������ֵ�� java.io.Reader ����
length - ������
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateBlob

void updateBlob(int columnIndex,
                InputStream inputStream,
                long length)
                throws SQLException
ʹ�ø�������������ָ�����У�����������ָ�����ֽ�����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
inputStream - �����������ò���ֵ�����ݵĶ���
length - ���������е��ֽ�����
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateBlob

void updateBlob(String columnLabel,
                InputStream inputStream,
                long length)
                throws SQLException
ʹ�ø�������������ָ���У�����������ָ�����ֽ�����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
inputStream - �����������ò���ֵ�����ݵĶ���
length - ���������е��ֽ�����
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateClob

void updateClob(int columnIndex,
                Reader reader,
                long length)
                throws SQLException
ʹ�ø����� Reader �������ָ���У��ö����Ǹ������ַ�������Ŀ���ڽ�һ���dz���� UNICODE ֵ���뵽 LONGVARCHAR ����ʱ��ͨ�� java.io.Reader �����������ܸ�Ϊʵ�ʡ�JDBC ��������ִ�д� UNICODE �����ݿ� char ��ʽ���κα�Ҫת����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
reader - �����������ò���ֵ�����ݵĶ���
length - ���������е��ַ�����
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateClob

void updateClob(String columnLabel,
                Reader reader,
                long length)
                throws SQLException
ʹ�ø����� Reader �������ָ���У��ö����Ǹ������ַ�������Ŀ���ڽ�һ���dz���� UNICODE ֵ���뵽 LONGVARCHAR ����ʱ��ͨ�� java.io.Reader �����������ܸ�Ϊʵ�ʡ�JDBC ��������ִ�д� UNICODE �����ݿ� char ��ʽ���κα�Ҫת����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
reader - �����������ò���ֵ�����ݵĶ���
length - ���������е��ַ�����
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateNClob

void updateNClob(int columnIndex,
                 Reader reader,
                 long length)
                 throws SQLException
ʹ�ø����� Reader �������ָ�����У��ö����Ǹ������ַ�������Ŀ���ڽ�һ���dz���� UNICODE ֵ���뵽 LONGVARCHAR ����ʱ��ͨ�� java.io.Reader �����������ܸ�Ϊʵ�ʡ�JDBC ��������ִ�д� UNICODE �����ݿ� char ��ʽ���κα�Ҫת����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnIndex - ��һ������ 1���ڶ������� 2������
reader - �����������ò���ֵ�����ݵĶ���
length - ���������е��ַ�����
�׳���
SQLException - ��� columnIndex ��Ч�������������֧�ֹ����ַ�����������������⵽���ܷ�������ת���������ѹرյĽ�����ϵ��ô˷���������������ݿ���ʴ��������������Ϊ CONCUR_READ_ONLY
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateNClob

void updateNClob(String columnLabel,
                 Reader reader,
                 long length)
                 throws SQLException
ʹ�ø����� Reader �������ָ�����У��ö����Ǹ������ַ�������Ŀ���ڽ�һ���dz���� UNICODE ֵ���뵽 LONGVARCHAR ����ʱ��ͨ�� java.io.Reader �����������ܸ�Ϊʵ�ʡ�JDBC ��������ִ�д� UNICODE �����ݿ� char ��ʽ���κα�Ҫת����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
reader - �����������ò���ֵ�����ݵĶ���
length - ���������е��ַ�����
�׳���
SQLException - ��� columnLabel ��Ч�������������֧�ֹ����ַ�����������������⵽���ܷ�������ת���������ѹرյĽ�����ϵ��ô˷���������������ݿ���ʴ��������������Ϊ CONCUR_READ_ONLY
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateNCharacterStream

void updateNCharacterStream(int columnIndex,
                            Reader x)
                            throws SQLException
���ַ���ֵ����ָ�����С���������Ҫ�����ж�ȡ���ݣ�һֱ��ȡ����ĩβ����������ִ�д� Java �ַ���ʽ�����ݿ��й����ַ����ı�Ҫת�������� NCHAR��NVARCHAR �� LONGNVARCHAR ��ʱ��ʹ�ô˷�����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

ע����ο� JDBC ���������ĵ�����ȷ��ʹ�ô����Ȳ����� updateNCharacterStream �Ƿ����Ч��

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateNCharacterStream

void updateNCharacterStream(String columnLabel,
                            Reader reader)
                            throws SQLException
���ַ���ֵ����ָ�����С���������Ҫ�����ж�ȡ���ݣ�һֱ��ȡ����ĩβ����������ִ�д� Java �ַ���ʽ�����ݿ��й����ַ����ı�Ҫת�������� NCHAR��NVARCHAR �� LONGNVARCHAR ��ʱ��ʹ�ô˷�����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

ע����ο� JDBC ���������ĵ�����ȷ��ʹ�ô����Ȳ����� updateNCharacterStream �Ƿ����Ч��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
reader - ��������ֵ�� java.io.Reader ����
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateAsciiStream

void updateAsciiStream(int columnIndex,
                       InputStream x)
                       throws SQLException
�� ascii ��ֵ����ָ�����С���������Ҫ�����ж�ȡ���ݣ�һֱ��ȡ����ĩβ��

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

ע����ο� JDBC ���������ĵ�����ȷ��ʹ�ô����Ȳ����� updateAsciiStream �Ƿ����Ч��

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateBinaryStream

void updateBinaryStream(int columnIndex,
                        InputStream x)
                        throws SQLException
�ö�������ֵ����ָ�����С���������Ҫ�����ж�ȡ���ݣ�һֱ��ȡ����ĩβ��

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

ע����ο� JDBC ���������ĵ�����ȷ��ʹ�ô����Ȳ����� updateBinaryStream �Ƿ����Ч��

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateCharacterStream

void updateCharacterStream(int columnIndex,
                           Reader x)
                           throws SQLException
���ַ���ֵ����ָ�����С���������Ҫ�����ж�ȡ���ݣ�һֱ��ȡ����ĩβ��

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

ע����ο� JDBC ���������ĵ�����ȷ��ʹ�ô����Ȳ����� updateCharacterStream �Ƿ����Ч��

������
columnIndex - ��һ������ 1���ڶ������� 2������
x - ����ֵ
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateAsciiStream

void updateAsciiStream(String columnLabel,
                       InputStream x)
                       throws SQLException
�� ascii ��ֵ����ָ���С���������Ҫ�����ж�ȡ���ݣ�һֱ��ȡ����ĩβ��

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

ע����ο� JDBC ���������ĵ�����ȷ��ʹ�ô����Ȳ����� updateAsciiStream �Ƿ����Ч��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateBinaryStream

void updateBinaryStream(String columnLabel,
                        InputStream x)
                        throws SQLException
�ö�������ֵ����ָ���С���������Ҫ�����ж�ȡ���ݣ�һֱ��ȡ����ĩβ��

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

ע����ο� JDBC ���������ĵ�����ȷ��ʹ�ô����Ȳ����� updateBinaryStream �Ƿ����Ч��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
x - ����ֵ
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateCharacterStream

void updateCharacterStream(String columnLabel,
                           Reader reader)
                           throws SQLException
���ַ���ֵ����ָ���С���������Ҫ�����ж�ȡ���ݣ�һֱ��ȡ����ĩβ��

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

ע����ο� JDBC ���������ĵ�����ȷ��ʹ�ô����Ȳ����� updateCharacterStream �Ƿ����Ч��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
reader - ��������ֵ�� java.io.Reader ����
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateBlob

void updateBlob(int columnIndex,
                InputStream inputStream)
                throws SQLException
ʹ�ø���������ֵ����ָ���С���������Ҫ�����ж�ȡ���ݣ�һֱ��ȡ����ĩβ��

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

ע����ο� JDBC ���������ĵ�����ȷ��ʹ�ô����Ȳ����� updateBlob �Ƿ����Ч��

������
columnIndex - ��һ������ 1���ڶ������� 2������
inputStream - �����������ò���ֵ�����ݵĶ���
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateBlob

void updateBlob(String columnLabel,
                InputStream inputStream)
                throws SQLException
ʹ�ø���������ֵ����ָ���С���������Ҫ�����ж�ȡ���ݣ�һֱ��ȡ����ĩβ��

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

ע����ο� JDBC ���������ĵ�����ȷ��ʹ�ô����Ȳ����� updateBlob �Ƿ����Ч��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
inputStream - �����������ò���ֵ�����ݵĶ���
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateClob

void updateClob(int columnIndex,
                Reader reader)
                throws SQLException
ʹ�ø����� Reader �������ָ���С���������Ҫ�����ж�ȡ���ݣ�һֱ��ȡ����ĩβ��JDBC ��������ִ�д� UNICODE �����ݿ� char ��ʽ���κα�Ҫת����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

ע����ο� JDBC ���������ĵ�����ȷ��ʹ�ô����Ȳ����� updateClob �Ƿ����Ч��

������
columnIndex - ��һ������ 1���ڶ������� 2������
reader - �����������ò���ֵ�����ݵĶ���
�׳���
SQLException - ��� columnIndex ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateClob

void updateClob(String columnLabel,
                Reader reader)
                throws SQLException
ʹ�ø����� Reader �������ָ���С���������Ҫ�����ж�ȡ���ݣ�һֱ��ȡ����ĩβ��JDBC ��������ִ�д� UNICODE �����ݿ� char ��ʽ���κα�Ҫת����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

ע����ο� JDBC ���������ĵ�����ȷ��ʹ�ô����Ȳ����� updateClob �Ƿ����Ч��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
reader - �����������ò���ֵ�����ݵĶ���
�׳���
SQLException - ��� columnLabel ��Ч������������ݿ���ʴ��󣻽����������Ϊ CONCUR_READ_ONLY �����ѹرյĽ�����ϵ��ô˷���
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateNClob

void updateNClob(int columnIndex,
                 Reader reader)
                 throws SQLException
ʹ�ø����� Reader �������ָ���С���������Ҫ�����ж�ȡ���ݣ�һֱ��ȡ����ĩβ��JDBC ��������ִ�д� UNICODE �����ݿ� char ��ʽ���κα�Ҫת����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

ע����ο� JDBC ���������ĵ�����ȷ��ʹ�ô����Ȳ����� updateNClob �Ƿ����Ч��

������
columnIndex - ��һ������ 1���ڶ������� 2������
reader - �����������ò���ֵ�����ݵĶ���
�׳���
SQLException - ��� columnIndex ��Ч�������������֧�ֹ����ַ�����������������⵽���ܷ�������ת���������ѹرյĽ�����ϵ��ô˷���������������ݿ���ʴ��������������Ϊ CONCUR_READ_ONLY
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

updateNClob

void updateNClob(String columnLabel,
                 Reader reader)
                 throws SQLException
ʹ�ø����� Reader �������ָ���С���������Ҫ�����ж�ȡ���ݣ�һֱ��ȡ����ĩβ��JDBC ��������ִ�д� UNICODE �����ݿ� char ��ʽ���κα�Ҫת����

���·������ڸ��µ�ǰ�л�������е���ֵ�����·��������µײ����ݿ⣻�������ݿ�Ҫ���� updateRow �� insertRow ������

ע����ο� JDBC ���������ĵ�����ȷ��ʹ�ô����Ȳ����� updateNClob �Ƿ����Ч��

������
columnLabel - ʹ�� SQL AS �Ӿ�ָ�����б�ǩ�����δָ�� SQL AS �Ӿ䣬���ǩ��������
reader - �����������ò���ֵ�����ݵĶ���
�׳���
SQLException - ��� columnLabel ��Ч�������������֧�ֹ����ַ�����������������⵽���ܷ�������ת���������ѹرյĽ�����ϵ��ô˷���������������ݿ���ʴ��������������Ϊ CONCUR_READ_ONLY
SQLFeatureNotSupportedException - ��� JDBC ��������֧�ִ˷���
�����°汾��ʼ��
1.6

JavaTM Platform
Standard Ed. 6

�ύ��������
�йظ���� API �ο����ϺͿ�����Ա�ĵ�������� Java SE ������Ա�ĵ������ĵ���������ϸ�ġ����򿪷���Ա���������Լ�������������ﶨ�塢ʹ�ü��ɺ͹�������ʾ����

��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������