インタフェース
java.sql.ResultSetの使用

ResultSetを使用するパッケージ
パッケージ
説明
Javaプログラミング言語を使用して、データ・ソース(通常はリレーショナル・データベース)に格納されているデータにアクセスして処理するためのAPIを提供します。
Javaプログラミング言語からサーバー側のデータ・ソースにアクセスして処理するためのAPIを提供します。
JDBC RowSet実装用の標準インタフェースと基底クラスです。
Javaプログラミング言語でのSQL型とデータ型の直列化可能マッピングを可能にするユーティリティ・クラスを提供します。
サード・パーティ・ベンダーが同期プロバイダの実装で使用する必要がある標準クラスおよびインタフェースです。
  • java.sqlでのResultSetの使用

    ResultSetを返すjava.sqlのメソッド
    修飾子と型
    メソッド
    説明
    PreparedStatement.executeQuery()
    このPreparedStatementオブジェクトのSQLクエリーを実行し、そのクエリーによって生成されたResultSetオブジェクトを返します。
    Statement.executeQuery​(String sql)
    単一のResultSetオブジェクトを返す、指定されたSQL文を実行します。
    DatabaseMetaData.getAttributes​(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern)
    指定されたスキーマおよびカタログで使用可能なユーザー定義の型(UDT)のための指定された型の指定された属性に関する記述を取得します。
    DatabaseMetaData.getBestRowIdentifier​(String catalog, String schema, String table, int scope, boolean nullable)
    行を一意に識別する表の最適な列セットに関する記述を取得します。
    DatabaseMetaData.getCatalogs()
    このデータベースで使用可能なカタログ名を取得します。
    DatabaseMetaData.getClientInfoProperties()
    ドライバがサポートするクライアント情報プロパティのリストを取得します。
    DatabaseMetaData.getColumnPrivileges​(String catalog, String schema, String table, String columnNamePattern)
    表の列へのアクセス権に関する記述を取得します。
    DatabaseMetaData.getColumns​(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern)
    指定されたカタログで使用可能な表列の記述を取得します。
    DatabaseMetaData.getCrossReference​(String parentCatalog, String parentSchema, String parentTable, String foreignCatalog, String foreignSchema, String foreignTable)
    主キー、または親表の一意性制約を表す列を参照する指定された外部のキー表中の外部キー列に関する記述を取得します(親表は同じ表または異なる表)。
    DatabaseMetaData.getExportedKeys​(String catalog, String schema, String table)
    指定された表の主キー列(表によってエクスポートされた外部キー)を参照する外部キー列に関する記述を取得します。
    DatabaseMetaData.getFunctionColumns​(String catalog, String schemaPattern, String functionNamePattern, String columnNamePattern)
    指定されたカタログのシステム関数またはユーザー関数のパラメータと返される型に関する記述を取得します。
    DatabaseMetaData.getFunctions​(String catalog, String schemaPattern, String functionNamePattern)
    指定されたカタログで使用可能なシステム関数およびユーザー関数に関する記述を取得します。
    Statement.getGeneratedKeys()
    このStatementオブジェクトを実行した結果として作成された自動生成キーを取得します。
    DatabaseMetaData.getImportedKeys​(String catalog, String schema, String table)
    その表の外部キー列(表によってインポートされる主キー)を参照する主キー列に関する記述を取得します。
    DatabaseMetaData.getIndexInfo​(String catalog, String schema, String table, boolean unique, boolean approximate)
    指定された表のインデックスと統計情報に関する記述を取得します。
    DatabaseMetaData.getPrimaryKeys​(String catalog, String schema, String table)
    指定された表の主キー列の記述を取得します。
    DatabaseMetaData.getProcedureColumns​(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern)
    指定されたカタログのストアド・プロシージャ・パラメータと結果列に関する記述を取得します。
    DatabaseMetaData.getProcedures​(String catalog, String schemaPattern, String procedureNamePattern)
    指定されたカタログで使用可能なストアド・プロシージャに関する記述を取得します。
    DatabaseMetaData.getPseudoColumns​(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern)
    指定されたカタログおよびスキーマ内の特定の表で使用できる擬似列または隠し列の説明を取得します。
    Array.getResultSet()
    このArrayオブジェクトによって指定されたSQL ARRAY値の要素を含む結果セットを取得します。
    Array.getResultSet​(long index, int count)
    インデックスindexで始まり、最大でcountの連続した要素が格納されている部分配列の要素を保持する結果セットを取得します。
    Array.getResultSet​(long index, int count, Map<String,​Class<?>> map)
    インデックスindexで始まり、最大でcountの連続した要素が格納されている部分配列の要素を保持する結果セットを取得します。
    Array.getResultSet​(Map<String,​Class<?>> map)
    このArrayオブジェクトによって指定されたSQL ARRAY値の要素を含む結果セットを取得します。
    Statement.getResultSet()
    ResultSetオブジェクトとして現在の結果を取得します。
    DatabaseMetaData.getSchemas()
    このデータベースで使用可能なスキーマ名を取得します。
    DatabaseMetaData.getSchemas​(String catalog, String schemaPattern)
    このデータベースで使用可能なスキーマ名を取得します。
    DatabaseMetaData.getSuperTables​(String catalog, String schemaPattern, String tableNamePattern)
    このデータベースの特定のスキーマで定義されている表階層の説明を取得します。
    DatabaseMetaData.getSuperTypes​(String catalog, String schemaPattern, String typeNamePattern)
    このデータベースの特定のスキーマで定義されているユーザー定義型(UDT)階層の説明を取得します。
    DatabaseMetaData.getTablePrivileges​(String catalog, String schemaPattern, String tableNamePattern)
    カタログで使用可能な各表に対するアクセス権に関する記述を取得します。
    DatabaseMetaData.getTables​(String catalog, String schemaPattern, String tableNamePattern, String[] types)
    指定されたカタログで使用可能な表に関する記述を取得します。
    DatabaseMetaData.getTableTypes()
    このデータベースで使用可能な表のタイプを取得します。
    DatabaseMetaData.getTypeInfo()
    このデータベースでサポートされているすべてのデータ型に関する記述を取得します。
    DatabaseMetaData.getUDTs​(String catalog, String schemaPattern, String typeNamePattern, int[] types)
    特定のスキーマで定義されているユーザー定義型(UDT)の説明を取得します。
    DatabaseMetaData.getVersionColumns​(String catalog, String schema, String table)
    行の任意の値が変更された場合に、自動的に更新される表の列に関する記述を取得します。
  • javax.sqlでのResultSetの使用

    javax.sqlResultSetのサブインタフェース
    修飾子と型
    インタフェース
    説明
    interface 
    JavaBeansコンポーネント・モデルのJDBC APIへのサポートを追加するインタフェース。
    ResultSetを返すjavax.sqlのメソッド
    修飾子と型
    メソッド
    説明
    RowSetInternal.getOriginal()
    このRowSetオブジェクトの元の値を格納するResultSetオブジェクトを取得します。
    RowSetInternal.getOriginalRow()
    現在行だけの元の値を格納するResultSetオブジェクトを取得します。
  • javax.sql.rowsetでのResultSetの使用

    javax.sql.rowsetResultSetのサブインタフェース
    修飾子と型
    インタフェース
    説明
    interface 
    CachedRowSetのすべての標準実装が実装しなければならないインタフェースです。
    interface 
    FilteredRowSetのすべての標準実装が実装しなければならない標準インタフェースです。
    interface 
    JdbcRowSetのすべての標準実装が実装しなければならない標準インタフェースです。
    interface 
    JoinRowSetインタフェースは、異なったRowSetオブジェクトの関連データを、SQL JOINを表す1つのJoinRowSetオブジェクトにまとめるメカニズムを提供します。
    interface 
    WebRowSetのすべての実装が実装しなければならない標準インタフェースです。
    ResultSetを返すjavax.sql.rowsetのメソッド
    修飾子と型
    メソッド
    説明
    CachedRowSet.getOriginal()
    このCachedRowSetオブジェクトの元の値を格納する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のメソッド
    修飾子と型
    メソッド
    説明
    SerialArray.getResultSet()
    このSerialArrayオブジェクトによって表現するARRAY値のすべての要素が格納されているResultSetオブジェクトを取得します。
    SerialArray.getResultSet​(long index, int count)
    インデックスindexで始まり、最大でcount個の連続した部分配列の要素が格納されているResultSetオブジェクトを取得します。
    SerialArray.getResultSet​(long index, int count, Map<String,​Class<?>> map)
    インデックスindexで始まり、最大でcount個の連続した要素を格納するSerialArrayオブジェクトの要素の部分配列を格納するResultSetオブジェクトを取得します。
    SerialArray.getResultSet​(Map<String,​Class<?>> map)
    このSerialArrayオブジェクトによって表現されたSQL ARRAY値のすべての要素を含むResultSetオブジェクトを取得します。
  • javax.sql.rowset.spiでのResultSetの使用

    javax.sql.rowset.spiResultSetのサブインタフェース
    修飾子と型
    インタフェース
    説明
    interface 
    アプリケーションが、手動の意志決定ツリーを使って同期競合が発生したときの対処方法を決定できるようにするフレームワークを定義します。