JavaTM Platform
Standard Ed. 6

인터페이스
java.sql.ResultSet 의 사용

ResultSet 를 사용하고 있는 패키지
java.sql JavaTM 프로그램 언어를 사용해 데이터 소스 (일반적으로은 RDB)의 데이터에 액세스 해 처리하는 API 를 제공합니다.  
javax.sql 서버측의 데이터 소스 액세스와 JavaTM 프로그램 언어를 사용한 처리에 사용하는 API 를 제공합니다.  
javax.sql.rowset JDBC RowSet 구현의 표준 인터페이스와 base class입니다.  
javax.sql.rowset.serial Java 프로그램 언어에서의 SQL 형과 데이터형의 직렬화 가능 매핑을 가능하게 하는 유틸리티 클래스를 제공합니다.  
javax.sql.rowset.spi 서드 파티의 벤더가 동기 프로바이더의 구현으로 사용해야 하는 표준 클래스 및 인터페이스입니다.  
 

java.sql 에서의 ResultSet 의 사용
 

ResultSet 를 돌려주는 java.sql 의 메소드
 ResultSet PreparedStatement. executeQuery ()
          이 PreparedStatement 객체의 SQL 쿼리를 실행해, 그 쿼리에 의해 생성된 ResultSet 객체를 돌려줍니다.
 ResultSet Statement. executeQuery (String  sql)
          단일의 ResultSet 객체를 돌려주는, 지정된 SQL 문을 실행합니다.
 ResultSet DatabaseMetaData. getAttributes (String  catalog, String  schemaPattern, String  typeNamePattern, String  attributeNamePattern)
          지정된 schema 및 카탈로그로 사용 가능한 사용자 정의의 형태 (UDT)를 위한 지정된 형태의 지정된 속성에 관한 기술을 가져옵니다.
 ResultSet DatabaseMetaData. getBestRowIdentifier (String  catalog, String  schema, String  table, int scope, boolean nullable)
          행을 일의에 식별하는 테이블의 최적인 열세트에 관한 기술을 가져옵니다.
 ResultSet DatabaseMetaData. getCatalogs ()
          이 데이타베이스로 사용 가능한 카탈로그명을 가져옵니다.
 ResultSet DatabaseMetaData. getClientInfoProperties ()
          드라이버가 지원하는 클라이언트 정보 프로퍼티의 리스트를 가져옵니다.
 ResultSet DatabaseMetaData. getColumnPrivileges (String  catalog, String  schema, String  table, String  columnNamePattern)
          테이블의 열에의 액세스권에 관한 기술을 가져옵니다.
 ResultSet DatabaseMetaData. getColumns (String  catalog, String  schemaPattern, String  tableNamePattern, String  columnNamePattern)
          지정된 카탈로그로 사용 가능한 테이블열의 기술을 가져옵니다.
 ResultSet DatabaseMetaData. getCrossReference (String  parentCatalog, String  parentSchema, String  parentTable, String  foreignCatalog, String  foreignSchema, String  foreignTable)
          주키, 또는 친테이블의 일의성 제약을 나타내는 열을 참조하는 지정된 외부의 키 테이블중의 외부 키열에 관한 기술을 가져옵니다 (친테이블은 같은 테이블 또는 다른 테이블).
 ResultSet DatabaseMetaData. getExportedKeys (String  catalog, String  schema, String  table)
          지정된 테이블의 주키열 (테이블에 의해 export 된 외부 키)을 참조하는 외부 키열에 관한 기술을 가져옵니다.
 ResultSet DatabaseMetaData. getFunctionColumns (String  catalog, String  schemaPattern, String  functionNamePattern, String  columnNamePattern)
          지정된 카탈로그의 시스템 함수 또는 사용자 함수의 파라미터와 반환되는 형태에 관한 기술을 가져옵니다.
 ResultSet DatabaseMetaData. getFunctions (String  catalog, String  schemaPattern, String  functionNamePattern)
          지정된 카탈로그로 사용 가능한 시스템 함수 및 사용자 함수에 관한 기술을 가져옵니다.
 ResultSet Statement. getGeneratedKeys ()
          이 Statement 객체를 실행한 결과적으로 작성된 자동 생성 키를 가져옵니다.
 ResultSet DatabaseMetaData. getImportedKeys (String  catalog, String  schema, String  table)
          그 테이블의 외부 키열 (테이블에 의해 임포트 되는 주키)을 참조하는 주키열에 관한 기술을 가져옵니다.
 ResultSet DatabaseMetaData. getIndexInfo (String  catalog, String  schema, String  table, boolean unique, boolean approximate)
          지정된 테이블의 인덱스와 통계 정보에 관한 기술을 가져옵니다.
 ResultSet DatabaseMetaData. getPrimaryKeys (String  catalog, String  schema, String  table)
          지정된 테이블의 주키열의 기술을 가져옵니다.
 ResultSet DatabaseMetaData. getProcedureColumns (String  catalog, String  schemaPattern, String  procedureNamePattern, String  columnNamePattern)
          지정된 카탈로그의 스트아드프로시쟈파라메이타와 결과열에 관한 기술을 가져옵니다.
 ResultSet DatabaseMetaData. getProcedures (String  catalog, String  schemaPattern, String  procedureNamePattern)
          지정된 카탈로그로 사용 가능한 스트아드프로시쟈에 관한 기술을 가져옵니다.
 ResultSet Statement. getResultSet ()
          ResultSet 객체로서 현재의 결과를 가져옵니다.
 ResultSet Array. getResultSet ()
          이 Array 객체에 의해 지정된 SQL ARRAY 치의 요소를 포함한 결과 세트를 가져옵니다.
 ResultSet Array. getResultSet (long index, int count)
          인덱스 index 로 시작되어, 최대로 count 가 연속한 요소가 포함되고 있는 부분 배열의 요소를 보관 유지하는 결과 세트를 가져옵니다.
 ResultSet Array. getResultSet (long index, int count, Map <String ,Class <? >> map)
          인덱스 index 로 시작되어, 최대로 count 가 연속한 요소가 포함되고 있는 부분 배열의 요소를 보관 유지하는 결과 세트를 가져옵니다.
 ResultSet Array. getResultSet (Map <String ,Class <? >> map)
          이 Array 객체에 의해 지정된 SQL ARRAY 치의 요소를 포함한 결과 세트를 가져옵니다.
 ResultSet DatabaseMetaData. getSchemas ()
          이 데이타베이스로 사용 가능한 schema명을 가져옵니다.
 ResultSet DatabaseMetaData. getSchemas (String  catalog, String  schemaPattern)
          이 데이타베이스로 사용 가능한 schema명을 가져옵니다.
 ResultSet DatabaseMetaData. getSuperTables (String  catalog, String  schemaPattern, String  tableNamePattern)
          이 데이타베이스의 특정의 schema로 정의되고 있는 테이블 계층의 설명을 가져옵니다.
 ResultSet DatabaseMetaData. getSuperTypes (String  catalog, String  schemaPattern, String  typeNamePattern)
          이 데이타베이스의 특정의 schema로 정의되고 있는 사용자 정의형 (UDT) 계층의 설명을 가져옵니다.
 ResultSet DatabaseMetaData. getTablePrivileges (String  catalog, String  schemaPattern, String  tableNamePattern)
          카탈로그로 사용 가능한 각 테이블에 대한 액세스권에 관한 기술을 가져옵니다.
 ResultSet DatabaseMetaData. getTables (String  catalog, String  schemaPattern, String  tableNamePattern, String [] types)
          지정된 카탈로그로 사용 가능한 테이블에 관한 기술을 가져옵니다.
 ResultSet DatabaseMetaData. getTableTypes ()
          이 데이타베이스로 사용 가능한 테이블의 형태를 가져옵니다.
 ResultSet DatabaseMetaData. getTypeInfo ()
          이 데이타베이스로 지원 떠날 수 있어 모든 데이터형에 관한 기술을 가져옵니다.
 ResultSet DatabaseMetaData. getUDTs (String  catalog, String  schemaPattern, String  typeNamePattern, int[] types)
          특정의 schema로 정의되고 있는 사용자 정의형 (UDT)의 설명을 가져옵니다.
 ResultSet DatabaseMetaData. getVersionColumns (String  catalog, String  schema, String  table)
          행의 임의의 값이 변경되었을 경우에, 자동적으로 갱신되는 테이블의 열에 관한 기술을 가져옵니다.
 

javax.sql 에서의 ResultSet 의 사용
 

javax.sql 에서의 ResultSet 의 서브 인터페이스
 interface RowSet
          JavaBeansTM 컴퍼넌트 모델의 JDBC API 로 지원되게 된 인터페이스입니다.
 

ResultSet 를 돌려주는 javax.sql 의 메소드
 ResultSet RowSetInternal. getOriginal ()
          이 RowSet 객체의 원의 값을 포함하는 ResultSet 객체를 가져옵니다.
 ResultSet RowSetInternal. getOriginalRow ()
          현재행만의 원의 값을 포함하는 ResultSet 객체를 가져옵니다.
 

javax.sql.rowset 에서의 ResultSet 의 사용
 

javax.sql.rowset 에서의 ResultSet 의 서브 인터페이스
 interface CachedRowSet
          CachedRowSet 의 모든 표준 구현이 구현해야 하는 인터페이스입니다.
 interface FilteredRowSet
          FilteredRowSet 의 모든 표준 구현이 구현해야 하는 표준 인터페이스입니다.
 interface JdbcRowSet
          JdbcRowSet 의 모든 표준 구현이 구현해야 하는 표준 인터페이스입니다.
 interface JoinRowSet
          JoinRowSet 인터페이스는, 다른 RowSet 객체의 관련 데이터를, SQL JOIN 를 나타내는 1 개의 JoinRowSet 객체에 정리하는 기구를 제공합니다.
 interface WebRowSet
          WebRowSet 의 모든 구현이 구현해야 하는 표준 인터페이스입니다.
 

ResultSet 를 돌려주는 javax.sql.rowset 의 메소드
 ResultSet CachedRowSet. getOriginal ()
          이 CachedRowSet 객체의 원의 값을 포함하는 ResultSet 객체를 돌려줍니다.
 ResultSet CachedRowSet. getOriginalRow ()
          이 CachedRowSet 객체의 현재의 행만의 원의 값을 포함하는 ResultSet 객체를 돌려줍니다.
 

ResultSet 형의 파라미터를 가지는 javax.sql.rowset 의 메소드
 void CachedRowSet. populate (ResultSet  data)
          이 CachedRowSet 객체로 지정된 ResultSet객체의 데이터를 읽어들입니다.
 void CachedRowSet. populate (ResultSet  rs, int startRow)
          이 CachedRowSet 객체로 지정된 ResultSet객체의 데이터를 읽어들입니다.
 void WebRowSet. writeXml (ResultSet  rs, OutputStream  oStream)
          지정된 ResultSet 객체의 컨텐츠로부터 이 WebRowSet 객체를 생성해, 그 데이터, 프로퍼티, 및 메타데이타가 지정된 OutputStream 객체에 XML 형식에서 기입합니다.
 void WebRowSet. writeXml (ResultSet  rs, Writer  writer)
          지정된 ResultSet 객체의 컨텐츠로부터 이 WebRowSet 객체를 생성해, 그 데이터, 프로퍼티, 및 메타데이타가 지정된 Writer 객체에 XML 형식에서 기입합니다.
 

javax.sql.rowset.serial 에서의 ResultSet 의 사용
 

ResultSet 를 돌려주는 javax.sql.rowset.serial 의 메소드
 ResultSet SerialArray. getResultSet ()
          이 SerialArray 객체에 의해 표현하는 ARRAY 치의 모든 요소가 포함되고 있는 ResultSet 객체를 가져옵니다.
 ResultSet SerialArray. getResultSet (long index, int count)
          인덱스 index 로 시작되어, 최대로 count 개가 연속한 부분 배열의 요소가 포함되고 있는 ResultSet 객체를 가져옵니다.
 ResultSet SerialArray. getResultSet (long index, int count, Map <String ,Class <? >> map)
          인덱스 index 로 시작되어, 최대로 count 개가 연속한 요소를 포함하는 SerialArray 객체의 요소의 부분 배열을 포함하는 ResultSet 객체를 돌려줍니다.
 ResultSet SerialArray. getResultSet (Map <String ,Class <? >> map)
          이 SerialArray 객체에 의해 표현된 SQL ARRAY 치의 모든 요소를 포함한 ResultSet 객체를 가져옵니다.
 

javax.sql.rowset.spi 에서의 ResultSet 의 사용
 

javax.sql.rowset.spi 에서의 ResultSet 의 서브 인터페이스
 interface SyncResolver
          어플리케이션이, 수동의 의지결정 트리를 사용해 동기 경합이 발생했을 때의 대처 방법을 결정할 수 있도록(듯이) 하는 시스템를 정의합니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.