クラス
java.sql.SQLExceptionの使用
SQLExceptionを使用するパッケージ
パッケージ
説明
Javaプログラミング言語を使用して、データ・ソース(通常はリレーショナル・データベース)に格納されているデータにアクセスして処理するためのAPIを提供します。
Javaプログラミング言語からサーバー側のデータ・ソースにアクセスして処理するためのAPIを提供します。
JDBC
RowSet実装用の標準インタフェースと基底クラスです。Javaプログラミング言語でのSQL型とデータ型の直列化可能マッピングを可能にするユーティリティ・クラスを提供します。
サード・パーティ・ベンダーが同期プロバイダの実装で使用する必要がある標準クラスおよびインタフェースです。
-
java.sqlでのSQLExceptionの使用
java.sqlのSQLExceptionのサブクラス修飾子と型クラス説明classバッチ更新操作中にエラーが発生したときにスローされるSQLExceptionのサブクラスです。classMaxFieldSizeを超過した以外の理由でデータ値が予期せず切り捨てられたときに、DataTruncation例外としてスローされる例外(書込み時)、またはDataTruncation警告として報告される例外(読取り時)です。class1つ以上のクライアント情報プロパティをConnectionで設定できなかったときに、SQLExceptionのサブクラスがスローされます。classSQLStateクラス値が「22」であるか、またはベンダー指定の条件下にあるときにスローされるSQLExceptionのサブクラスです。classSQLStateクラス値が「0A」(ゼロA)のときにスローされるSQLExceptionのサブクラスです。classSQLStateクラス値が「23」であるか、またはベンダー指定の条件下にあるときにスローされるSQLExceptionのサブクラスです。classSQLStateクラス値が「28」であるか、またはベンダー指定の条件下にあるときにスローされるSQLExceptionのサブクラスです。classSQLStateクラス値が「08」であるか、またはベンダー指定の条件下にあるときにスローされるSQLExceptionのサブクラスです。classSQLExceptionの原因が修正されないかぎり、同じ操作を再試行してもインスタンスが失敗するときにスローされるSQLExceptionのサブクラスです。classアプリケーションが回復ステップを実行してトランザクション全体(分散トランザクションの場合はトランザクション・ブランチ)を再試行すれば前回失敗した操作が成功する可能性があるときにスローされるSQLExceptionのサブクラスです。classSQLStateクラス値が「42」であるか、またはベンダー指定の条件下にあるときにスローされるSQLExceptionのサブクラスです。classStatement.setQueryTimeout、DriverManager.setLoginTimeout、DataSource.setLoginTimeout、XADataSource.setLoginTimeoutで指定されたタイムアウトの期限が切れたときにスローされる、SQLExceptionのサブクラスです。classSQLStateクラス値が「40」であるか、またはベンダー指定の条件下にあるときにスローされるSQLExceptionのサブクラスです。classSQLStateクラス値が「08」であるか、またはベンダー指定の条件下にあるときのための、SQLExceptionのサブクラスです。class前回失敗した操作が、アプリケーション・レベルの機能による介入がなくても再試行時に成功する可能性がある状況では、SQLExceptionのサブクラスがスローされます。classデータベース・アクセスの警告に関する情報を提供する例外です。SQLExceptionを返すjava.sqlのメソッド修飾子と型メソッド説明SQLException.getNextException()setNextException(SQLException ex)によってこのSQLExceptionオブジェクトにチェーンされた例外を取得します。型SQLExceptionのパラメータを持つjava.sqlのメソッドSQLExceptionを投げるjava.sqlのメソッド修飾子と型メソッド説明voidオープン接続を終了します。booleanResultSet.absolute(int row) カーソルをこのResultSetオブジェクト内の指定された行番号に移動します。booleanDriver.acceptsURL(String url) 指定されたURLに接続できるとドライバが判断するかどうかを取得します。voidPreparedStatement.addBatch()このPreparedStatementオブジェクトのコマンドのバッチに、パラメータのセットを追加します。voidこのStatementオブジェクトの現在のコマンドのリストに、指定されたSQLコマンドを追加します。voidResultSet.afterLast()カーソルをこのResultSetオブジェクトの終端、つまり最終行の直後に移動します。booleanDatabaseMetaData.allProceduresAreCallable()getProceduresメソッドによって返されるすべてのプロシージャが、現在のユーザーから呼び出せるかどうかを取得します。booleanDatabaseMetaData.allTablesAreSelectable()getTablesメソッドによって返されるすべての表が、現在のユーザーによってSELECT文中で使用できるかどうかを取得します。booleanDatabaseMetaData.autoCommitFailureClosesAllResultSets()autoCommitがtrueの場合に、ResultSetが保持可能であっても、すべてのオープンされたResultSetがクローズされたことをSQLExceptionが示すかどうかを取得します。voidResultSet.beforeFirst()カーソルをこのResultSetオブジェクトの先端、つまり先頭行の直前に移動します。default voidConnection.beginRequest()リクエスト(独立した作業単位)がこの接続から始まっていることを示す、ドライバへのヒント。ConnectionBuilder.build()このビルダーによって定義されたオブジェクトのインスタンスを返します。ShardingKeyBuilder.build()このビルダーによって定義されたオブジェクトのインスタンスを返します。voidStatement.cancel()DBMSおよびドライバの両方がSQL文の終了をサポートする場合に、このStatementオブジェクトを取り消します。voidResultSet.cancelRowUpdates()このResultSetオブジェクトの現在の行に対して行った更新を取り消します。voidStatement.clearBatch()このStatementオブジェクトの現在のSQLコマンド・リストを空にします。voidPreparedStatement.clearParameters()現在のパラメータ値をすぐにクリアします。voidConnection.clearWarnings()このConnectionオブジェクトに関して報告されたすべての警告をクリアします。voidResultSet.clearWarnings()このResultSetオブジェクトに関して報告されたすべての警告をクリアします。voidStatement.clearWarnings()このStatementオブジェクトに関して報告されたすべての警告をクリアします。voidConnection.close()自動的な解除を待たずに、ただちにこのConnectionオブジェクトのデータベースとJDBCリソースを解除します。voidResultSet.close()自動的にクローズされるときにResultSetオブジェクトのデータベースとJDBCリソースが解放されるのを待つのではなく、ただちにそれらを解放します。voidStatement.close()自動的にクローズされるときにStatementオブジェクトのデータベースとJDBCリソースが解放されるのを待つのではなく、ただちにそれらを解放します。voidStatement.closeOnCompletion()このStatementに依存するすべての結果セットがクローズされたときにこのStatementがクローズされることを示します。voidConnection.commit()直前のコミット/ロールバック以降に行われた変更をすべて永続的なものにし、このConnectionオブジェクトが現在保持するデータベース・ロックをすべて解除します。Driver.connect(String url, Properties info) 指定されたURLにデータベース接続を試みます。Connection.createArrayOf(String typeName, Object[] elements) Arrayオブジェクトを生成するファクトリ・メソッドです。Connection.createBlob()Blobインタフェースを実装しているオブジェクトを構築します。Connection.createClob()Clobインタフェースを実装しているオブジェクトを構築します。Connection.createNClob()NClobインタフェースを実装しているオブジェクトを構築します。Connection.createSQLXML()SQLXMLインタフェースを実装しているオブジェクトを構築します。Connection.createStatement()SQL文をデータベースに送るためのStatementオブジェクトを生成します。Connection.createStatement(int resultSetType, int resultSetConcurrency) 指定された型と並行処理でResultSetオブジェクトを生成するStatementオブジェクトを生成します。Connection.createStatement(int resultSetType, int resultSetConcurrency, int resultSetHoldability) 指定された型、並行処理、および保持機能でResultSetオブジェクトを生成するStatementオブジェクトを生成します。Connection.createStruct(String typeName, Object[] attributes) Structオブジェクトを生成するファクトリ・メソッドです。booleanDatabaseMetaData.dataDefinitionCausesTransactionCommit()トランザクションのデータ定義文が、トランザクションを強制的にコミットさせるかどうかを取得します。booleanDatabaseMetaData.dataDefinitionIgnoredInTransactions()このデータベースによって、トランザクションでデータ定義文が無視されるかどうかを取得します。voidResultSet.deleteRow()このResultSetオブジェクトおよび基になるデータベースから、現在の行を削除します。booleanDatabaseMetaData.deletesAreDetected(int type) ResultSet.rowDeletedメソッドを呼び出すことによって可視の行が削除されたことを検出できるかどうかを取得します。static voidDriverManager.deregisterDriver(Driver driver) DriverManagerの登録済ドライバ・リストから、指定されたドライバを削除します。booleanDatabaseMetaData.doesMaxRowSizeIncludeBlobs()getMaxRowSizeメソッドの戻り値がSQLデータ型のLONGVARCHARおよびLONGVARBINARYを含むかどうかを取得します。default voidConnection.endRequest()独立した作業単位であるリクエストが完了したドライバへのヒント。default StringStatement.enquoteIdentifier(String identifier, boolean alwaysQuote) SQL識別子を戻します。default StringStatement.enquoteLiteral(String val) 一重引用符で囲まれたStringを返します。default StringStatement.enquoteNCharLiteral(String val) 一重引用符で囲まれ、先頭に大文字のNが付いた各国語文字セット・リテラルを表すStringを返します。booleanPreparedStatement.execute()このPreparedStatementオブジェクトの、あらゆる種類のSQL文を実行します。boolean複数の結果を返す可能性のある指定されたSQL文を実行します。boolean複数の結果を返す可能性のある指定されたSQL文を実行し、すべての自動生成キーを検索可能にするかどうかについてドライバに通知します。boolean複数の結果を返す可能性のある指定されたSQL文を実行し、指定された配列で示された自動生成キーを検索可能にすることをドライバに通知します。boolean複数の結果を返す可能性のある指定されたSQL文を実行し、指定された配列で示された自動生成キーを検索可能にすることをドライバに通知します。int[]Statement.executeBatch()コマンドのバッチをデータベースに送信して実行し、すべてのコマンドが正常に実行されると、更新カウントの配列を返します。default long[]Statement.executeLargeBatch()コマンドのバッチをデータベースに送信して実行し、すべてのコマンドが正常に実行されると、更新カウントの配列を返します。default longPreparedStatement.executeLargeUpdate()このPreparedStatementオブジェクトのSQL文を実行します。それはSQLデータ操作言語(DML)文(INSERT文、UPDATE文、DELETE文など)であるか、DDL文のような何も返さないSQL文でなければなりません。default longStatement.executeLargeUpdate(String sql) 指定されたSQL文を実行します。SQL文は、INSERT文、UPDATE文、DELETE文、またはSQL DDL文のような何も返さないSQL文の場合があります。default longStatement.executeLargeUpdate(String sql, int autoGeneratedKeys) 指定されたSQL文を実行し、このStatementオブジェクトによって生成された自動生成キーを検索可能にするかどうかについて指定されたフラグでドライバに通知します。default longStatement.executeLargeUpdate(String sql, int[] columnIndexes) 指定されたSQL文を実行し、指定された配列で示された自動生成キーを検索可能にすることをドライバに通知します。default longStatement.executeLargeUpdate(String sql, String[] columnNames) 指定されたSQL文を実行し、指定された配列で示された自動生成キーを検索可能にすることをドライバに通知します。PreparedStatement.executeQuery()このPreparedStatementオブジェクトのSQLクエリーを実行し、そのクエリーによって生成されたResultSetオブジェクトを返します。Statement.executeQuery(String sql) 単一のResultSetオブジェクトを返す、指定されたSQL文を実行します。intPreparedStatement.executeUpdate()このPreparedStatementオブジェクトのSQL文を実行します。それはSQLデータ操作言語(DML)文(INSERT文、UPDATE文、DELETE文など)であるか、DDL文のような何も返さないSQL文でなければなりません。intStatement.executeUpdate(String sql) 指定されたSQL文を実行します。SQL文は、INSERT文、UPDATE文、DELETE文、またはSQL DDL文のような何も返さないSQL文の場合があります。intStatement.executeUpdate(String sql, int autoGeneratedKeys) 指定されたSQL文を実行し、このStatementオブジェクトによって生成された自動生成キーを検索可能にするかどうかについて指定されたフラグでドライバに通知します。intStatement.executeUpdate(String sql, int[] columnIndexes) 指定されたSQL文を実行し、指定された配列で示された自動生成キーを検索可能にすることをドライバに通知します。intStatement.executeUpdate(String sql, String[] columnNames) 指定されたSQL文を実行し、指定された配列で示された自動生成キーを検索可能にすることをドライバに通知します。intResultSet.findColumn(String columnLabel) 指定されたResultSetの列ラベルをResultSet列インデックスにマッピングします。booleanResultSet.first()カーソルをこのResultSetオブジェクト内の先頭行に移動します。voidArray.free()このメソッドは、Arrayオブジェクトを解放して、保持されているリソースを解放します。voidBlob.free()このメソッドは、Blobオブジェクトを解放して、保持されているリソースを解放します。voidClob.free()このメソッドは、Clobオブジェクトが保持するリソースを解放します。voidSQLXML.free()このメソッドはこのオブジェクトをクローズして、このオブジェクトが保持していたリソースを解放します。booleanDatabaseMetaData.generatedKeyAlwaysReturned()自動生成キーの列を表す指定された列名またはインデックスが有効であり、文が成功した場合に、生成されたキーが常に返されるかどうかを取得します。Array.getArray()このArrayオブジェクトによって指定されたSQLARRAY値の内容を、Javaプログラミング言語の配列の形式で取り出します。Array.getArray(long index, int count) このArrayオブジェクトによって指定されたSQLARRAY値の一部を取り出します。指定されたindexで始まり、最大でcountの連続するSQL配列要素が格納されます。このArrayオブジェクトによって指定されたSQLARRAY値の一部を取り出します。指定されたindexで始まり、最大でcountの連続するSQL配列要素が格納されます。このArrayオブジェクトによって指定されたSQLARRAY値の内容を取り出します。CallableStatement.getArray(int parameterIndex) 指定されたJDBCARRAYパラメータの値を、Javaプログラミング言語のArrayオブジェクトとして取り出します。JDBCARRAYパラメータの値を、Javaプログラミング言語のArrayオブジェクトとして取り出します。ResultSet.getArray(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のArrayオブジェクトとして取得します。このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のArrayオブジェクトとして取得します。Clob.getAsciiStream()このClobオブジェクトによって指定されたCLOB値をASCIIストリームとして取得します。ResultSet.getAsciiStream(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、ASCII文字のストリームとして取得します。ResultSet.getAsciiStream(String columnLabel) このResultSetオブジェクトの現在行にある指定された列の値を、ASCII文字のストリームとして取得します。DatabaseMetaData.getAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern) 指定されたスキーマおよびカタログで使用可能なユーザー定義の型(UDT)のための指定された型の指定された属性に関する記述を取得します。Object[]Struct.getAttributes()このStructオブジェクトが表すSQL構造化型の属性の順序付けされた値を作成します。Object[]Struct.getAttributes(Map<String, Class<?>> map) このStructオブジェクトが表すSQL構造化型の属性の順序付けされた値を作成します。booleanConnection.getAutoCommit()このConnectionオブジェクトの現在の自動コミット・モードを取得します。intArray.getBaseType()このArrayオブジェクトによって指定された配列の要素のJDBCの型を取得します。Array.getBaseTypeName()このArrayオブジェクトによって指定された配列の要素のSQLの型名を取得します。Ref.getBaseTypeName()このRefオブジェクトが参照する、完全指定されたSQL構造化型のSQL名を取得します。DatabaseMetaData.getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable) 行を一意に識別する表の最適な列セットに関する記述を取得します。CallableStatement.getBigDecimal(int parameterIndex) 指定されたJDBCNUMERICパラメータの値を、その値と同じ小数点以下の桁数を持つjava.math.BigDecimalオブジェクトとして取り出します。CallableStatement.getBigDecimal(int parameterIndex, int scale) 非推奨。CallableStatement.getBigDecimal(String parameterName) JDBCNUMERICパラメータの値を、その値と同じ小数点以下の桁数を持つjava.math.BigDecimalオブジェクトとして取り出します。ResultSet.getBigDecimal(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、完全な精度のjava.math.BigDecimalとして取得します。ResultSet.getBigDecimal(int columnIndex, int scale) 非推奨。getBigDecimal(int columnIndex)またはgetBigDecimal(String columnLabel)を使用ResultSet.getBigDecimal(String columnLabel) このResultSetオブジェクトの現在行にある指定された列の値を、完全な精度のjava.math.BigDecimalとして取得します。ResultSet.getBigDecimal(String columnLabel, int scale) 非推奨。getBigDecimal(int columnIndex)またはgetBigDecimal(String columnLabel)を使用Blob.getBinaryStream()このBlobインスタンスによって指定されたBLOB値をストリームとして取り出します。Blob.getBinaryStream(long pos, long length) Blob値の一部(バイト位置posから長さlengthバイト分)を格納したInputStreamオブジェクトを返します。ResultSet.getBinaryStream(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、未解釈のバイトのストリームとして取得します。ResultSet.getBinaryStream(String columnLabel) このResultSetオブジェクトの現在行にある指定された列の値を、未解釈のbyteのストリームとして取得します。SQLXML.getBinaryStream()このSQLXMLインスタンスによって指定されたXML値をストリームとして取り出します。CallableStatement.getBlob(int parameterIndex) 指定されたJDBCBLOBパラメータの値を、Javaプログラミング言語のBlobオブジェクトとして取り出します。JDBCBLOBパラメータの値を、Javaプログラミング言語のBlobオブジェクトとして取り出します。ResultSet.getBlob(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のBlobオブジェクトとして取り出します。このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のBlobオブジェクトとして取り出します。booleanCallableStatement.getBoolean(int parameterIndex) 指定されたJDBCBITまたはBOOLEANパラメータの値を、Javaプログラミング言語のbooleanとして取り出します。booleanCallableStatement.getBoolean(String parameterName) JDBCBITまたはBOOLEANパラメータの値を、Javaプログラミング言語のbooleanとして取り出します。booleanResultSet.getBoolean(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のbooleanとして取り出します。booleanResultSet.getBoolean(String columnLabel) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のbooleanとして取り出します。byteCallableStatement.getByte(int parameterIndex) 指定されたJDBCTINYINTパラメータの値を、Javaプログラミング言語のbyteとして取り出します。byteJDBCTINYINTパラメータの値を、Javaプログラミング言語のbyteとして取り出します。byteResultSet.getByte(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のbyteとして取り出します。byteこのResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のbyteとして取り出します。byte[]Blob.getBytes(long pos, int length) このBlobオブジェクトが表すBLOB値の全部または一部をバイト配列として取り出します。byte[]CallableStatement.getBytes(int parameterIndex) 指定されたJDBCBINARYまたはVARBINARYパラメータの値を、Javaプログラミング言語のbyte値の配列として取り出します。byte[]JDBCBINARYまたはVARBINARYパラメータの値を、Javaプログラミング言語のbyte値の配列として取り出します。byte[]ResultSet.getBytes(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のbyte配列として取得します。byte[]このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のbyte配列として取得します。Connection.getCatalog()このConnectionオブジェクトの現在のカタログ名を取得します。ResultSetMetaData.getCatalogName(int column) 指定された列の表のカタログ名を取得します。DatabaseMetaData.getCatalogs()このデータベースで使用可能なカタログ名を取得します。DatabaseMetaData.getCatalogSeparator()このデータベースがカタログ名と表名のセパレータとして使用するStringを取得します。DatabaseMetaData.getCatalogTerm()「catalog」に対するデータベース・ベンダーの推奨用語を取得します。CallableStatement.getCharacterStream(int parameterIndex) 指定されたパラメータの値をJavaプログラミング言語のjava.io.Readerオブジェクトとして取り出します。CallableStatement.getCharacterStream(String parameterName) 指定されたパラメータの値をJavaプログラミング言語のjava.io.Readerオブジェクトとして取り出します。Clob.getCharacterStream()このClobオブジェクトによって指定されたCLOB値をjava.io.Readerオブジェクト(または文字のストリーム)として取り出します。Clob.getCharacterStream(long pos, long length) Clob値の一部(文字位置posから長さlength文字分)を格納したReaderオブジェクトを返します。ResultSet.getCharacterStream(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値をjava.io.Readerオブジェクトとして取り出します。ResultSet.getCharacterStream(String columnLabel) このResultSetオブジェクトの現在行にある指定された列の値をjava.io.Readerオブジェクトとして取り出します。SQLXML.getCharacterStream()このSQLXMLインスタンスによって指定されたXML値をjava.io.Readerオブジェクトとして取得します。Connection.getClientInfo()ドライバでサポートされる各クライアント情報プロパティの名前と現在の値が含まれるリストを返します。Connection.getClientInfo(String name) 名前で指定されたをクライアント情報プロパティの値を返します。DatabaseMetaData.getClientInfoProperties()ドライバがサポートするクライアント情報プロパティのリストを取得します。CallableStatement.getClob(int parameterIndex) 指定されたJDBCCLOBパラメータの値を、Javaプログラミング言語のjava.sql.Clobオブジェクトとして取り出します。JDBCCLOBパラメータの値を、Javaプログラミング言語のjava.sql.Clobオブジェクトとして取り出します。ResultSet.getClob(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のClobオブジェクトとして取り出します。このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のClobオブジェクトとして取り出します。ResultSetMetaData.getColumnClassName(int column) Javaクラスの完全指定された名前を返します。列から値を検索するためにResultSet.getObjectメソッドが呼び出されると、このJavaクラスのインスタンスが生成されます。intResultSetMetaData.getColumnCount()このResultSetオブジェクトの列数を返します。intResultSetMetaData.getColumnDisplaySize(int column) 指定された列の通常の最大幅を文字数で示します。ResultSetMetaData.getColumnLabel(int column) 印刷や表示に使用する、指定された列の推奨タイトルを取得します。ResultSetMetaData.getColumnName(int column) 指定された列の名前を取得します。DatabaseMetaData.getColumnPrivileges(String catalog, String schema, String table, String columnNamePattern) 表の列へのアクセス権に関する記述を取得します。DatabaseMetaData.getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) 指定されたカタログで使用可能な表列の記述を取得します。intResultSetMetaData.getColumnType(int column) 指定された列のSQL型を取得します。ResultSetMetaData.getColumnTypeName(int column) 指定された列のデータベース固有の型名を取得します。intResultSet.getConcurrency()このResultSetオブジェクトの並行処理モードを取得します。DatabaseMetaData.getConnection()このメタデータ・オブジェクトを生成した接続を取得します。static ConnectionDriverManager.getConnection(String url) 指定されたデータベースのURLへの接続を試みます。static ConnectionDriverManager.getConnection(String url, String user, String password) 指定されたデータベースのURLへの接続を試みます。static ConnectionDriverManager.getConnection(String url, Properties info) 指定されたデータベースのURLへの接続を試みます。Statement.getConnection()このStatementオブジェクトを生成したConnectionオブジェクトを取得します。DatabaseMetaData.getCrossReference(String parentCatalog, String parentSchema, String parentTable, String foreignCatalog, String foreignSchema, String foreignTable) 主キー、または親表の一意性制約を表す列を参照する指定された外部のキー表中の外部キー列に関する記述を取得します(親表は同じ表または異なる表)。ResultSet.getCursorName()このResultSetオブジェクトが使用するSQLカーソルの名前を取得します。intDatabaseMetaData.getDatabaseMajorVersion()基本となるデータベースのメジャー・バージョン番号を取得します。intDatabaseMetaData.getDatabaseMinorVersion()基本となるデータベースのマイナー・バージョン番号を取得します。DatabaseMetaData.getDatabaseProductName()このデータベース製品の名前を取得します。DatabaseMetaData.getDatabaseProductVersion()このデータベース製品のバージョン番号を取得します。CallableStatement.getDate(int parameterIndex) 指定されたJDBCDATEパラメータの値をjava.sql.Dateオブジェクトとして取り出します。指定されたJDBCDATEパラメータの値をjava.sql.Dateオブジェクトとして取り出します。日付の作成には、指定されたCalendarオブジェクトを使用します。JDBCDATEパラメータの値をjava.sql.Dateオブジェクトとして取り出します。JDBCDATEパラメータの値をjava.sql.Dateオブジェクトとして取り出します。日付の作成には、指定されたCalendarオブジェクトを使用します。ResultSet.getDate(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Dateオブジェクトとして取り出します。このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Dateオブジェクトとして取り出します。このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Dateオブジェクトとして取り出します。このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Dateオブジェクトとして取り出します。intDatabaseMetaData.getDefaultTransactionIsolation()このデータベースのデフォルトのトランザクション遮断レベルを取得します。doubleCallableStatement.getDouble(int parameterIndex) 指定されたJDBCDOUBLEパラメータの値を、Javaプログラミング言語のdoubleとして取り出します。doubleJDBCDOUBLEパラメータの値を、Javaプログラミング言語のdoubleとして取り出します。doubleResultSet.getDouble(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のdoubleとして取り出します。doubleこのResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のdoubleとして取り出します。static Driver指定されたURLを認識するドライバを獲得しようとします。DatabaseMetaData.getDriverName()このJDBCドライバの名前を取得します。DatabaseMetaData.getDriverVersion()このJDBCドライバのバージョン番号をStringとして取得します。DatabaseMetaData.getExportedKeys(String catalog, String schema, String table) 指定された表の主キー列(表によってエクスポートされた外部キー)を参照する外部キー列に関する記述を取得します。DatabaseMetaData.getExtraNameCharacters()引用符で囲まれていない識別名に使用できるすべての「特殊」文字(a-z、A-Z、0-9、および_以外)を取得します。intResultSet.getFetchDirection()このResultSetオブジェクトのフェッチ方向を取得します。intStatement.getFetchDirection()このStatementオブジェクトから生成された結果セットのデフォルトである、データベース表から行をフェッチする方向を取得します。intResultSet.getFetchSize()このResultSetオブジェクトのフェッチ・サイズを取得します。intStatement.getFetchSize()このStatementオブジェクトから生成されたResultSetオブジェクトのデフォルトのフェッチ・サイズである、結果セットの行数を取得します。floatCallableStatement.getFloat(int parameterIndex) 指定されたJDBCFLOATパラメータの値を、Javaプログラミング言語のfloatとして取り出します。floatJDBCFLOATパラメータの値を、Javaプログラミング言語のfloatとして取り出します。floatResultSet.getFloat(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のfloatとして取り出します。floatこのResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のfloatとして取り出します。DatabaseMetaData.getFunctionColumns(String catalog, String schemaPattern, String functionNamePattern, String columnNamePattern) 指定されたカタログのシステム関数またはユーザー関数のパラメータと返される型に関する記述を取得します。DatabaseMetaData.getFunctions(String catalog, String schemaPattern, String functionNamePattern) 指定されたカタログで使用可能なシステム関数およびユーザー関数に関する記述を取得します。Statement.getGeneratedKeys()このStatementオブジェクトを実行した結果として作成された自動生成キーを取得します。intConnection.getHoldability()このConnectionオブジェクトを使用して生成されたResultSetオブジェクトの現在の保持機能を取得します。intResultSet.getHoldability()このResultSetオブジェクトの保持機能を取得します。DatabaseMetaData.getIdentifierQuoteString()SQL識別子を引用するのに使用する文字列を取得します。DatabaseMetaData.getImportedKeys(String catalog, String schema, String table) その表の外部キー列(表によってインポートされる主キー)を参照する主キー列に関する記述を取得します。DatabaseMetaData.getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate) 指定された表のインデックスと統計情報に関する記述を取得します。intCallableStatement.getInt(int parameterIndex) 指定されたJDBCINTEGERパラメータの値を、Javaプログラミング言語のintとして取り出します。intJDBCINTEGERパラメータの値を、Javaプログラミング言語のintとして取り出します。intResultSet.getInt(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のintとして取り出します。intこのResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のintとして取り出します。intDatabaseMetaData.getJDBCMajorVersion()このドライバのJDBCメジャー・バージョン番号を取得します。intDatabaseMetaData.getJDBCMinorVersion()このドライバのJDBCマイナー・バージョン番号を取得します。default longStatement.getLargeMaxRows()このStatementオブジェクトによって生成されるResultSetオブジェクトに含めることのできる最大行数を取得します。default longStatement.getLargeUpdateCount()更新カウントとして現在の結果を取得します。結果がResultSetオブジェクトであるか、または結果がない場合は -1を返します。longCallableStatement.getLong(int parameterIndex) 指定されたJDBCBIGINTパラメータの値を、Javaプログラミング言語のlongとして取り出します。longJDBCBIGINTパラメータの値を、Javaプログラミング言語のlongとして取り出します。longResultSet.getLong(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のlongとして取り出します。longこのResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のlongとして取り出します。intDatabaseMetaData.getMaxBinaryLiteralLength()このデータベースで、インライン・バイナリ・リテラル中に入れられる16進数の最大文字数を取得します。intDatabaseMetaData.getMaxCatalogNameLength()このデータベースでの、カタログ名の最大文字数を取得します。intDatabaseMetaData.getMaxCharLiteralLength()このデータベースでの、キャラクタ・リテラルの最大文字数を取得します。intDatabaseMetaData.getMaxColumnNameLength()このデータベースでの、列名の最大文字数を取得します。intDatabaseMetaData.getMaxColumnsInGroupBy()このデータベースでの、GROUP BY節中の列数の最大値を取得します。intDatabaseMetaData.getMaxColumnsInIndex()このデータベースでの、インデックス中の列数の最大値を取得します。intDatabaseMetaData.getMaxColumnsInOrderBy()このデータベースでの、ORDER BY節中の列数の最大値を取得します。intDatabaseMetaData.getMaxColumnsInSelect()このデータベースでの、SELECTリスト中の列数の最大値を取得します。intDatabaseMetaData.getMaxColumnsInTable()このデータベースでの、表中の列数の最大値を取得します。intDatabaseMetaData.getMaxConnections()このデータベースに対して可能な並行接続の最大数を取得します。intDatabaseMetaData.getMaxCursorNameLength()このデータベースでの、カーソル名の最大文字数を取得します。intStatement.getMaxFieldSize()このStatementオブジェクトによって生成されるResultSetオブジェクトの文字およびバイナリの各列値に対し返される最大バイト数を取得します。intDatabaseMetaData.getMaxIndexLength()このデータベースでの、インデックスの全部分を含む、インデックスの最大バイト数を取得します。default longDatabaseMetaData.getMaxLogicalLobSize()このデータベースでLOBの論理サイズとして許容される最大バイト数を取得します。intDatabaseMetaData.getMaxProcedureNameLength()このデータベースでの、プロシージャ名の最大文字数を取得します。intStatement.getMaxRows()このStatementオブジェクトによって生成されるResultSetオブジェクトに含めることのできる最大行数を取得します。intDatabaseMetaData.getMaxRowSize()このデータベースでの、1行の最大バイト数を取得します。intDatabaseMetaData.getMaxSchemaNameLength()このデータベースでの、スキーマ名の最大文字数を取得します。intDatabaseMetaData.getMaxStatementLength()このデータベースでの、SQL文の最大文字数を取得します。intDatabaseMetaData.getMaxStatements()このデータベースの同時にオープンできるアクティブな文の最大数を取得します。intDatabaseMetaData.getMaxTableNameLength()このデータベースでの、表名の最大文字数を取得します。intDatabaseMetaData.getMaxTablesInSelect()このデータベースでの、SELECT文の最大表数を取得します。intDatabaseMetaData.getMaxUserNameLength()このデータベースでの、ユーザー名の最大文字数を取得します。Connection.getMetaData()このConnectionオブジェクトが接続を表すデータベースに関するメタデータを格納するDatabaseMetaDataオブジェクトを取得します。PreparedStatement.getMetaData()このPreparedStatementオブジェクトが実行されるときに返されるResultSetオブジェクトの列に関する情報を格納するResultSetMetaDataオブジェクトを取得します。ResultSet.getMetaData()このResultSetオブジェクトの列の数、型、およびプロパティを取得します。booleanStatement.getMoreResults()Statementオブジェクトの次の結果に移動します。この結果がResultSetオブジェクトの場合はtrueを返し、getResultSetメソッドで得られた現在のResultSetオブジェクトをすべて暗黙にクローズします。booleanStatement.getMoreResults(int current) Statementオブジェクトの次の結果に移動します。指定されたフラグによって指定された命令に従ってすべての現在のResultSetオブジェクトを処理し、次の結果がResultSetオブジェクトの場合はtrueを返します。CallableStatement.getNCharacterStream(int parameterIndex) 指定されたパラメータの値をJavaプログラミング言語のjava.io.Readerオブジェクトとして取り出します。CallableStatement.getNCharacterStream(String parameterName) 指定されたパラメータの値をJavaプログラミング言語のjava.io.Readerオブジェクトとして取り出します。ResultSet.getNCharacterStream(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値をjava.io.Readerオブジェクトとして取り出します。ResultSet.getNCharacterStream(String columnLabel) このResultSetオブジェクトの現在行にある指定された列の値をjava.io.Readerオブジェクトとして取り出します。CallableStatement.getNClob(int parameterIndex) 指定されたJDBCNCLOBパラメータの値を、Javaプログラミング言語のjava.sql.NClobオブジェクトとして取り出します。JDBCNCLOBパラメータの値を、Javaプログラミング言語のjava.sql.NClobオブジェクトとして取り出します。ResultSet.getNClob(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のNClobオブジェクトとして取り出します。このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のNClobオブジェクトとして取り出します。intConnection.getNetworkTimeout()ドライバがデータベース要求の完了を待つミリ秒数を取得します。CallableStatement.getNString(int parameterIndex) 指定されたNCHAR、NVARCHAR、またはLONGNVARCHARパラメータの値を、Javaプログラミング言語のStringとして取り出します。CallableStatement.getNString(String parameterName) 指定されたNCHAR、NVARCHAR、またはLONGNVARCHARパラメータの値を、Javaプログラミング言語のStringとして取り出します。ResultSet.getNString(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のStringとして取り出します。ResultSet.getNString(String columnLabel) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のStringとして取り出します。DatabaseMetaData.getNumericFunctions()このデータベースで使用可能なカンマで区切った数学関数のリストを取得します。CallableStatement.getObject(int parameterIndex) 指定されたパラメータの値をJavaプログラミング言語のObjectとして取り出します。<T> TOUTパラメータparameterIndexの値を表すオブジェクトを返し、変換がサポートされている場合には、そのパラメータのSQL型を要求されたJavaデータ型に変換します。OUTパラメータparameterIndexの値を表すオブジェクトを返し、mapを使用してそのパラメータ値のカスタム・マッピングを行います。パラメータの値をJavaプログラミング言語のObjectとして取り出します。<T> TOUTパラメータparameterNameの値を表すオブジェクトを返し、変換がサポートされている場合には、そのパラメータのSQL型を要求されたJavaデータ型に変換します。OUTパラメータparameterNameの値を表すオブジェクトを返し、mapを使用してそのパラメータ値のカスタム・マッピングを行います。Ref.getObject()このRefオブジェクトによって参照されるSQL構造化型インスタンスを取得します。参照されるオブジェクトを取得し、そのオブジェクトを指定された型マップを使用してJava型へマップします。ResultSet.getObject(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のObjectとして取り出します。<T> TこのResultSetオブジェクトの現在の行の指定された列の値を取得し、変換がサポートされている場合には、その列のSQL型を要求されたJavaデータ型に変換します。このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のObjectとして取り出します。このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のObjectとして取り出します。<T> TこのResultSetオブジェクトの現在の行の指定された列の値を取得し、変換がサポートされている場合には、その列のSQL型を要求されたJavaデータ型に変換します。このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のObjectとして取り出します。ParameterMetaData.getParameterClassName(int param) インスタンスがPreparedStatement.setObjectメソッドに渡されるJavaクラスの完全指定された名前を取得します。intParameterMetaData.getParameterCount()このParameterMetaDataオブジェクトが情報を含むPreparedStatement内のパラメータの数を取得します。PreparedStatement.getParameterMetaData()このPreparedStatementオブジェクトのパラメータの数、型、およびプロパティを取得します。intParameterMetaData.getParameterMode(int param) 指定されたパラメータのモードを取得します。intParameterMetaData.getParameterType(int param) 指定されたパラメータのSQL型を取得します。ParameterMetaData.getParameterTypeName(int param) 指定されたパラメータのデータベース固有の型名を取得します。intParameterMetaData.getPrecision(int param) 指定されたパラメータに指定された列のサイズを取得します。intResultSetMetaData.getPrecision(int column) 指定された列に指定された列のサイズを取得します。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.getProcedureTerm()「procedure」に対するデータベース・ベンダーの推奨用語を取得します。Driver.getPropertyInfo(String url, Properties info) このドライバの有効なプロパティについての情報を取得します。DatabaseMetaData.getPseudoColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) 指定されたカタログおよびスキーマ内の特定の表で使用できる擬似列または隠し列の説明を取得します。intStatement.getQueryTimeout()ドライバがStatementオブジェクトの実行を待つ秒数を取得します。CallableStatement.getRef(int parameterIndex) 指定されたJDBCREF(<structured-type>)パラメータの値を、Javaプログラミング言語のRefオブジェクトとして取り出します。JDBCREF(<structured-type>)パラメータの値を、Javaプログラミング言語のRefオブジェクトとして取り出します。ResultSet.getRef(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のRefオブジェクトとして取り出します。このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のRefオブジェクトとして取り出します。Array.getResultSet()このArrayオブジェクトによって指定されたSQLARRAY値の要素を含む結果セットを取得します。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オブジェクトによって指定されたSQLARRAY値の要素を含む結果セットを取得します。Statement.getResultSet()ResultSetオブジェクトとして現在の結果を取得します。intStatement.getResultSetConcurrency()このStatementオブジェクトから生成されたResultSetオブジェクトの結果セットの並行処理を取得します。intDatabaseMetaData.getResultSetHoldability()このデータベースでのResultSetオブジェクトのデフォルトの保持機能を取得します。intStatement.getResultSetHoldability()このStatementオブジェクトから生成されたResultSetオブジェクトの結果セットの保持機能を取得します。intStatement.getResultSetType()このStatementオブジェクトから生成されたResultSetオブジェクトの結果セットのタイプを取得します。intResultSet.getRow()現在の行の番号を取得します。CallableStatement.getRowId(int parameterIndex) 指定されたJDBCROWIDパラメータの値をjava.sql.RowIdオブジェクトとして取り出します。指定されたJDBCROWIDパラメータの値をjava.sql.RowIdオブジェクトとして取り出します。ResultSet.getRowId(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.RowIdオブジェクトとして取り出します。このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.RowIdオブジェクトとして取り出します。DatabaseMetaData.getRowIdLifetime()このデータソースがSQLROWID型をサポートしているかどうか、およびRowIdオブジェクトが有効である有効期間を示します。intSavepoint.getSavepointId()このSavepointオブジェクトが表すセーブポイントの生成されたIDを取得します。Savepoint.getSavepointName()このSavepointオブジェクトが表すセーブポイントの名前を取得します。intParameterMetaData.getScale(int param) 指定されたパラメータの小数点以下の桁数を取得します。スケールが適用できないデータ型の場合は、0が返されます。intResultSetMetaData.getScale(int column) 指定された列の小数点以下の桁数を取得します。スケールが適用できないデータ型の場合は、0が返されます。Connection.getSchema()このConnectionオブジェクトの現在のスキーマ名を取得します。ResultSetMetaData.getSchemaName(int column) 指定された列の表のスキーマを取得します。DatabaseMetaData.getSchemas()このデータベースで使用可能なスキーマ名を取得します。DatabaseMetaData.getSchemas(String catalog, String schemaPattern) このデータベースで使用可能なスキーマ名を取得します。DatabaseMetaData.getSchemaTerm()「schema」に対するデータベース・ベンダーの推奨用語を取得します。DatabaseMetaData.getSearchStringEscape()ワイルドカード文字をエスケープするのに使用できる文字列を取得します。shortCallableStatement.getShort(int parameterIndex) 指定されたJDBCSMALLINTパラメータの値を、Javaプログラミング言語のshortとして取り出します。shortJDBCSMALLINTパラメータの値を、Javaプログラミング言語のshortとして取り出します。shortResultSet.getShort(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のshortとして取り出します。shortこのResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のshortとして取り出します。<T extends Source>
TこのSQLXMLインスタンスによって指定されたXML値を読み込むためのSourceを返します。DatabaseMetaData.getSQLKeywords()このデータベースのSQLキーワードであって、SQL:2003のキーワードではない、すべてのキーワードをカンマで区切ったリストを取得します。intDatabaseMetaData.getSQLStateType()SQLException.getSQLStateによって返されるSQLSTATEがX/Open (現在はOpen Group)のSQL CLIであるかSQL:2003であるかを示します。SQLData.getSQLTypeName()このオブジェクトが表すSQLユーザー定義型の完全指定名を返します。Struct.getSQLTypeName()このStructオブジェクトが表すSQL構造化型のSQL型名を取得します。CallableStatement.getSQLXML(int parameterIndex) 指定されたSQL XMLパラメータの値を、Javaプログラミング言語のjava.sql.SQLXMLオブジェクトとして取り出します。指定されたSQL XMLパラメータの値を、Javaプログラミング言語のjava.sql.SQLXMLオブジェクトとして取り出します。ResultSet.getSQLXML(int columnIndex) このResultSetの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.SQLXMLオブジェクトとして取り出します。このResultSetの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.SQLXMLオブジェクトとして取り出します。ResultSet.getStatement()このResultSetオブジェクトを生成したStatementオブジェクトを取得します。CallableStatement.getString(int parameterIndex) 指定されたJDBCCHAR、VARCHAR、またはLONGVARCHARパラメータの値を、Javaプログラミング言語のStringとして取り出します。JDBCCHAR、VARCHAR、またはLONGVARCHARパラメータの値を、Javaプログラミング言語のStringとして取り出します。ResultSet.getString(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のStringとして取り出します。このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のStringとして取り出します。SQLXML.getString()このSQLXMLインスタンスによって指定されたXML値の文字列表現を返します。DatabaseMetaData.getStringFunctions()このデータベースで使用可能なカンマで区切った文字列関数のリストを取得します。Clob.getSubString(long pos, int length) このClobオブジェクトによって指定されたCLOB値内の指定された部分文字列のコピーを取得します。DatabaseMetaData.getSuperTables(String catalog, String schemaPattern, String tableNamePattern) このデータベースの特定のスキーマで定義されている表階層の説明を取得します。DatabaseMetaData.getSuperTypes(String catalog, String schemaPattern, String typeNamePattern) このデータベースの特定のスキーマで定義されているユーザー定義型(UDT)階層の説明を取得します。DatabaseMetaData.getSystemFunctions()このデータベースで使用可能なカンマで区切ったシステム関数のリストを取得します。ResultSetMetaData.getTableName(int column) 指定された列の表名を取得します。DatabaseMetaData.getTablePrivileges(String catalog, String schemaPattern, String tableNamePattern) カタログで使用可能な各表に対するアクセス権に関する記述を取得します。DatabaseMetaData.getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types) 指定されたカタログで使用可能な表に関する記述を取得します。DatabaseMetaData.getTableTypes()このデータベースで使用可能な表のタイプを取得します。CallableStatement.getTime(int parameterIndex) 指定されたJDBCTIMEパラメータの値をjava.sql.Timeオブジェクトとして取り出します。指定されたJDBCTIMEパラメータの値をjava.sql.Timeオブジェクトとして取り出します。時間の作成には、指定されたCalendarオブジェクトを使用します。JDBCTIMEパラメータの値をjava.sql.Timeオブジェクトとして取り出します。JDBCTIMEパラメータの値をjava.sql.Timeオブジェクトとして取り出します。時間の作成には、指定されたCalendarオブジェクトを使用します。ResultSet.getTime(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Timeオブジェクトとして取り出します。このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Timeオブジェクトとして取り出します。このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Timeオブジェクトとして取り出します。このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Timeオブジェクトとして取り出します。DatabaseMetaData.getTimeDateFunctions()このデータベースで使用可能な時間関数と日付関数をカンマで区切ったリストを取得します。CallableStatement.getTimestamp(int parameterIndex) 指定されたJDBCTIMESTAMPパラメータの値をjava.sql.Timestampオブジェクトとして取り出します。CallableStatement.getTimestamp(int parameterIndex, Calendar cal) 指定されたJDBCTIMESTAMPパラメータの値をjava.sql.Timestampオブジェクトとして取り出します。Timestampオブジェクトの作成には、指定されたCalendarオブジェクトを使用します。CallableStatement.getTimestamp(String parameterName) JDBCTIMESTAMPパラメータの値をjava.sql.Timestampオブジェクトとして取り出します。CallableStatement.getTimestamp(String parameterName, Calendar cal) JDBCTIMESTAMPパラメータの値をjava.sql.Timestampオブジェクトとして取り出します。Timestampオブジェクトの作成には、指定されたCalendarオブジェクトを使用します。ResultSet.getTimestamp(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Timestampオブジェクトとして取り出します。ResultSet.getTimestamp(int columnIndex, Calendar cal) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Timestampオブジェクトとして取り出します。ResultSet.getTimestamp(String columnLabel) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Timestampオブジェクトとして取り出します。ResultSet.getTimestamp(String columnLabel, Calendar cal) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.sql.Timestampオブジェクトとして取り出します。intConnection.getTransactionIsolation()このConnectionオブジェクトの現在のトランザクション遮断レベルを取得します。intResultSet.getType()このResultSetオブジェクトの型を返します。DatabaseMetaData.getTypeInfo()このデータベースでサポートされているすべてのデータ型に関する記述を取得します。Connection.getTypeMap()このConnectionオブジェクトに関連付けられたMapオブジェクトを取得します。特定のスキーマで定義されているユーザー定義型(UDT)の説明を取得します。ResultSet.getUnicodeStream(int columnIndex) 非推奨。getUnicodeStreamのかわりにgetCharacterStreamを使用ResultSet.getUnicodeStream(String columnLabel) 非推奨。代わりにgetCharacterStreamを使用してくださいintStatement.getUpdateCount()更新カウントとして現在の結果を取得します。結果がResultSetオブジェクトであるか、または結果がない場合は -1を返します。CallableStatement.getURL(int parameterIndex) 指定されたJDBCDATALINKパラメータの値をjava.net.URLオブジェクトとして取り出します。JDBCDATALINKパラメータの値をjava.net.URLオブジェクトとして取り出します。DatabaseMetaData.getURL()このDBMSのURLを取得します。ResultSet.getURL(int columnIndex) このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.net.URLオブジェクトとして取り出します。このResultSetオブジェクトの現在行にある指定された列の値を、Javaプログラミング言語のjava.net.URLオブジェクトとして取り出します。DatabaseMetaData.getUserName()このデータベースに記録されているユーザー名を取得します。DatabaseMetaData.getVersionColumns(String catalog, String schema, String table) 行の任意の値が変更された場合に、自動的に更新される表の列に関する記述を取得します。Connection.getWarnings()このConnectionオブジェクトに関する呼出しによって報告される最初の警告を取得します。ResultSet.getWarnings()このResultSetオブジェクトに関する呼出しによって報告される最初の警告を取得します。Statement.getWarnings()このStatementオブジェクトに関する呼出しによって報告される最初の警告を取得します。voidResultSet.insertRow()挿入行の内容を、このResultSetオブジェクトおよびデータベースに挿入します。booleanDatabaseMetaData.insertsAreDetected(int type) ResultSet.rowInsertedメソッドを呼び出すことによって可視の行が挿入されたことを検出できるかどうかを取得します。booleanResultSet.isAfterLast()カーソルがこのResultSetオブジェクト内の最終行より後ろにあるかどうかを取得します。booleanResultSetMetaData.isAutoIncrement(int column) 指定された列が自動的に番号付けされるかどうかを示します。booleanResultSet.isBeforeFirst()カーソルがこのResultSetオブジェクト内の先頭行より前にあるかどうかを取得します。booleanResultSetMetaData.isCaseSensitive(int column) 列の大文字小文字が区別されるかどうかを示します。booleanDatabaseMetaData.isCatalogAtStart()完全指定された表名の開始部分にカタログが現れるかどうかを取得します。booleanConnection.isClosed()このConnectionオブジェクトがクローズされているかどうかを取得します。booleanResultSet.isClosed()このResultSetオブジェクトがクローズされているかどうかを取得します。booleanStatement.isClosed()このStatementオブジェクトがクローズされているかどうかを取得します。booleanStatement.isCloseOnCompletion()このStatementに依存するすべての結果セットがクローズされたときにこのStatementがクローズされるかどうかを示す値を取得します。booleanResultSetMetaData.isCurrency(int column) 指定された列がキャッシュの値かどうかを示します。booleanResultSetMetaData.isDefinitelyWritable(int column) 指定された列の書込みが必ず成功するかどうかを示します。booleanResultSet.isFirst()カーソルがこのResultSetオブジェクト内の先頭行にあるかどうかを取得します。booleanResultSet.isLast()カーソルがこのResultSetオブジェクトの最終行にあるかどうかを取得します。intParameterMetaData.isNullable(int param) 指定されたパラメータでnull値が許可されるかどうかを取得します。intResultSetMetaData.isNullable(int column) 指定された列にNULL値が許可されるかどうかを示します。booleanStatement.isPoolable()Statementがプール可能かどうかを示す値を返します。booleanConnection.isReadOnly()このConnectionオブジェクトが読込み専用モードかどうかを取得します。booleanDatabaseMetaData.isReadOnly()このデータベースが読込み専用モードかどうかを取得します。booleanResultSetMetaData.isReadOnly(int column) 指定された列が絶対的に書込み可能でないかどうかを示します。booleanResultSetMetaData.isSearchable(int column) 指定された列をwhere節で使用できるかどうかを示します。booleanParameterMetaData.isSigned(int param) 指定されたパラメータの値が符号付き数値かどうかを取得します。booleanResultSetMetaData.isSigned(int column) 指定された列の値が符号付き数値かどうかを示します。default booleanStatement.isSimpleIdentifier(String identifier) identifierが単純なSQL識別子であるかどうかを取得します。booleanConnection.isValid(int timeout) 接続がクローズされておらず、まだ有効である場合は、trueを返します。booleanWrapper.isWrapperFor(Class<?> iface) これが、指定されたインタフェースを実装している場合や、そのようなオブジェクトの直接的または間接的なラッパーである場合は、trueを返します。booleanResultSetMetaData.isWritable(int column) 指定された列への書込みを成功させることができるかどうかを示します。booleanResultSet.last()カーソルをこのResultSetオブジェクト内の最終行に移動します。longBlob.length()このBlobオブジェクトによって指定されるBLOB値内にあるバイトの数を返します。longClob.length()このClobオブジェクトによって指定されたCLOB値の文字数を取得します。booleanDatabaseMetaData.locatorsUpdateCopy()LOBへの変更が、コピーに対して行われたのか、LOBに直接行われたのかを示します。voidResultSet.moveToCurrentRow()カーソルを、記憶されているカーソル位置(通常は現在の行)に移動します。voidResultSet.moveToInsertRow()カーソルを挿入行に移動します。指定されたSQL文をシステムの本来のSQL文法に変換します。booleanResultSet.next()カーソルを現在の位置から順方向に1行移動します。booleanDatabaseMetaData.nullPlusNonNullIsNull()このデータベースが、NULL値と非NULL値の連結をNULLとすることをサポートするかどうかを取得します。booleanDatabaseMetaData.nullsAreSortedAtEnd()NULL値が、ソート順にかかわらず末尾にソートされるかどうかを取得します。booleanDatabaseMetaData.nullsAreSortedAtStart()NULL値が、ソート順にかかわらず先頭にソートされるかどうかを取得します。booleanDatabaseMetaData.nullsAreSortedHigh()NULL値が高位にソートされるかどうかを取得します。booleanDatabaseMetaData.nullsAreSortedLow()NULL値が下位にソートされるかどうかを取得します。booleanDatabaseMetaData.othersDeletesAreVisible(int type) ほかで行われた削除が可視かどうかを取得します。booleanDatabaseMetaData.othersInsertsAreVisible(int type) ほかで行われた挿入が可視かどうかを取得します。booleanDatabaseMetaData.othersUpdatesAreVisible(int type) ほかで行われた更新が可視かどうかを取得します。booleanDatabaseMetaData.ownDeletesAreVisible(int type) 結果セット自身の削除が可視かどうかを取得します。booleanDatabaseMetaData.ownInsertsAreVisible(int type) 結果セット自身の挿入が可視かどうかを取得します。booleanDatabaseMetaData.ownUpdatesAreVisible(int type) 指定されたResultSetオブジェクトについて、結果セット自身の更新が可視かどうかを取得します。longBlob.position(byte[] pattern, long start) このBlobオブジェクトが表すBLOB値内で指定されたバイト配列patternが始まるバイト位置を取得します。longこのBlobオブジェクトによって指定されたBLOB値内でpatternが始まるバイト位置を取得します。longこのClobオブジェクトで表されるSQLCLOB値内で、指定された部分文字列searchstrが現れる文字位置を取得します。longこのClobオブジェクト内で、指定されたClobオブジェクトsearchstrが現れる文字位置を取得します。Connection.prepareCall(String sql) データベースのストアド・プロシージャを呼び出すためのCallableStatementオブジェクトを生成します。Connection.prepareCall(String sql, int resultSetType, int resultSetConcurrency) 指定された型と並行処理でResultSetオブジェクトを生成するCallableStatementオブジェクトを生成します。Connection.prepareCall(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) 指定された型と並行処理でResultSetオブジェクトを生成するCallableStatementオブジェクトを生成します。Connection.prepareStatement(String sql) パラメータ付きSQL文をデータベースに送るためのPreparedStatementオブジェクトを生成します。Connection.prepareStatement(String sql, int autoGeneratedKeys) 自動生成キーを取得する機能を持つデフォルトのPreparedStatementオブジェクトを生成します。Connection.prepareStatement(String sql, int[] columnIndexes) 指定された配列によって指定された自動生成キーを返す機能を持つデフォルトのPreparedStatementオブジェクトを生成します。Connection.prepareStatement(String sql, int resultSetType, int resultSetConcurrency) 指定された型と並行処理でResultSetオブジェクトを生成するPreparedStatementオブジェクトを生成します。Connection.prepareStatement(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability) 指定された型、並行処理、および保持機能でResultSetオブジェクトを生成するPreparedStatementオブジェクトを生成します。Connection.prepareStatement(String sql, String[] columnNames) 指定された配列によって指定された自動生成キーを返す機能を持つデフォルトのPreparedStatementオブジェクトを生成します。booleanResultSet.previous()カーソルをこのResultSetオブジェクト内の前の行に移動します。SQLInput.readArray()ストリームからSQLARRAY値を読み込み、その値をJavaプログラミング言語のArrayオブジェクトとして返します。SQLInput.readAsciiStream()ストリーム内の次の属性を読み込み、それをASCII文字のストリームとして返します。SQLInput.readBigDecimal()ストリーム内の次の属性を読み込み、それをJavaプログラミング言語のjava.math.BigDecimalオブジェクトとして返します。SQLInput.readBinaryStream()ストリーム内の次の属性を読み込み、それを未解釈のバイト・ストリームとして返します。SQLInput.readBlob()ストリームからSQLBLOB値を読み込み、その値をJavaプログラミング言語のBlobオブジェクトとして返します。booleanSQLInput.readBoolean()ストリーム内の次の属性を読み込み、それをJavaプログラミング言語のbooleanとして返します。byteSQLInput.readByte()ストリーム内の次の属性を読み込み、それをJavaプログラミング言語のbyteとして返します。byte[]SQLInput.readBytes()ストリーム内の次の属性を読み込み、それをJavaプログラミング言語のバイトの配列として返します。SQLInput.readCharacterStream()ストリーム内の次の属性を読み込み、それをUnicode文字のストリームとして返します。SQLInput.readClob()ストリームからSQLCLOB値を読み込み、その値をJavaプログラミング言語のClobオブジェクトとして返します。SQLInput.readDate()ストリーム内の次の属性を読み込み、それをjava.sql.Dateオブジェクトとして返します。doubleSQLInput.readDouble()ストリーム内の次の属性を読み込み、それをJavaプログラミング言語のdoubleとして返します。floatSQLInput.readFloat()ストリーム内の次の属性を読み込み、それをJavaプログラミング言語のfloatとして返します。intSQLInput.readInt()ストリーム内の次の属性を読み込み、それをJavaプログラミング言語のintとして返します。longSQLInput.readLong()ストリーム内の次の属性を読み込み、それをJavaプログラミング言語のlongとして返します。SQLInput.readNClob()ストリームからSQLNCLOB値を読み込み、その値をJavaプログラミング言語のNClobオブジェクトとして返します。SQLInput.readNString()ストリーム内の次の属性を読み込み、それをJavaプログラミング言語のStringとして返します。SQLInput.readObject()ストリームの先頭にあるデータを読み込み、それをJavaプログラミング言語のObjectとして返します。default <T> TSQLInput.readObject(Class<T> type) ストリーム内の次の属性を読み込み、それをJavaプログラミング言語のObjectとして返します。SQLInput.readRef()ストリームからSQLREF値を読み込み、その値をJavaプログラミング言語のRefオブジェクトとして返します。SQLInput.readRowId()ストリームからSQLROWID値を読み込み、その値をJavaプログラミング言語のRowIdオブジェクトとして返します。shortSQLInput.readShort()ストリーム内の次の属性を読み込み、それをJavaプログラミング言語のshortとして返します。voidデータベースから読み出したデータをこのオブジェクトに設定します。SQLInput.readSQLXML()ストリームからSQLXML値を読み込み、その値をJavaプログラミング言語のSQLXMLオブジェクトとして返します。SQLInput.readString()ストリーム内の次の属性を読み込み、それをJavaプログラミング言語のStringとして返します。SQLInput.readTime()ストリーム内の次の属性を読み込み、それをjava.sql.Timeオブジェクトとして返します。SQLInput.readTimestamp()ストリーム内の次の属性を読み込み、それをjava.sql.Timestampオブジェクトとして返します。SQLInput.readURL()ストリームからSQLDATALINK値を読み込み、その値をJavaプログラミング言語のjava.net.URLオブジェクトとして返します。voidResultSet.refreshRow()現在の行をデータベース内の最新の値で再表示します。static voidDriverManager.registerDriver(Driver driver) 指定されたドライバをDriverManagerに登録します。static voidDriverManager.registerDriver(Driver driver, DriverAction da) 指定されたドライバをDriverManagerに登録します。voidCallableStatement.registerOutParameter(int parameterIndex, int sqlType) 順番parameterIndexのOUTパラメータをJDBC型sqlTypeとして登録します。voidCallableStatement.registerOutParameter(int parameterIndex, int sqlType, int scale) 順番parameterIndexのパラメータをJDBC型sqlTypeとして登録します。voidCallableStatement.registerOutParameter(int parameterIndex, int sqlType, String typeName) 指定された出力パラメータを登録します。default voidCallableStatement.registerOutParameter(int parameterIndex, SQLType sqlType) 順番parameterIndexのOUTパラメータをJDBC型sqlTypeとして登録します。default voidCallableStatement.registerOutParameter(int parameterIndex, SQLType sqlType, int scale) 順番parameterIndexのパラメータをJDBC型sqlTypeとして登録します。default voidCallableStatement.registerOutParameter(int parameterIndex, SQLType sqlType, String typeName) 指定された出力パラメータを登録します。voidCallableStatement.registerOutParameter(String parameterName, int sqlType) parameterNameという名前のOUTパラメータをJDBC型sqlTypeとして登録します。voidCallableStatement.registerOutParameter(String parameterName, int sqlType, int scale) parameterNameという名前のパラメータをJDBC型sqlTypeとして登録します。voidCallableStatement.registerOutParameter(String parameterName, int sqlType, String typeName) 指定された出力パラメータを登録します。default voidCallableStatement.registerOutParameter(String parameterName, SQLType sqlType) parameterNameという名前のOUTパラメータをJDBC型sqlTypeとして登録します。default voidCallableStatement.registerOutParameter(String parameterName, SQLType sqlType, int scale) parameterNameという名前のパラメータをJDBC型sqlTypeとして登録します。default voidCallableStatement.registerOutParameter(String parameterName, SQLType sqlType, String typeName) 指定された出力パラメータを登録します。booleanResultSet.relative(int rows) カーソルを正または負の相対行数だけ移動します。voidConnection.releaseSavepoint(Savepoint savepoint) 現在のトランザクションから指定されたSavepointオブジェクトと以降のSavepointオブジェクトを削除します。voidConnection.rollback()現在のトランザクションにおけるすべての変更を取り消し、現在このConnectionオブジェクトが保持しているすべてのデータベース・ロックを解除します。void指定されたSavepointオブジェクトが設定されたあとに行われたすべての変更を元に戻します。booleanResultSet.rowDeleted()行が削除されているかどうかを取得します。booleanResultSet.rowInserted()現在の行に挿入があったかどうかを取得します。booleanResultSet.rowUpdated()現在の行が更新されているかどうかを取得します。void指定されたパラメータを指定されたjava.sql.Arrayオブジェクトに設定します。voidCallableStatement.setAsciiStream(String parameterName, InputStream x) 指定されたパラメータを指定された入力ストリームに設定します。voidCallableStatement.setAsciiStream(String parameterName, InputStream x, int length) 指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。voidCallableStatement.setAsciiStream(String parameterName, InputStream x, long length) 指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。Clob.setAsciiStream(long pos) このClobオブジェクトが表すCLOB値へのASCII文字の書込みに使用するストリームを取得します。ストリームはposの位置から開始します。voidPreparedStatement.setAsciiStream(int parameterIndex, InputStream x) 指定されたパラメータを指定された入力ストリームに設定します。voidPreparedStatement.setAsciiStream(int parameterIndex, InputStream x, int length) 指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。voidPreparedStatement.setAsciiStream(int parameterIndex, InputStream x, long length) 指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。voidConnection.setAutoCommit(boolean autoCommit) この接続の自動コミット・モードを指定された状態に設定します。voidCallableStatement.setBigDecimal(String parameterName, BigDecimal x) 指定されたパラメータを、指定されたjava.math.BigDecimal値に設定します。voidPreparedStatement.setBigDecimal(int parameterIndex, BigDecimal x) 指定されたパラメータを、指定されたjava.math.BigDecimal値に設定します。Blob.setBinaryStream(long pos) このBlobオブジェクトが表すBLOB値への書込みに使用できるストリームを取得します。voidCallableStatement.setBinaryStream(String parameterName, InputStream x) 指定されたパラメータを指定された入力ストリームに設定します。voidCallableStatement.setBinaryStream(String parameterName, InputStream x, int length) 指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。voidCallableStatement.setBinaryStream(String parameterName, InputStream x, long length) 指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。voidPreparedStatement.setBinaryStream(int parameterIndex, InputStream x) 指定されたパラメータを指定された入力ストリームに設定します。voidPreparedStatement.setBinaryStream(int parameterIndex, InputStream x, int length) 指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。voidPreparedStatement.setBinaryStream(int parameterIndex, InputStream x, long length) 指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。SQLXML.setBinaryStream()このSQLXMLインスタンスが表すXML値への書込みに使用するストリームを取得します。voidCallableStatement.setBlob(String parameterName, InputStream inputStream) 指定されたパラメータをInputStreamオブジェクトに設定します。voidCallableStatement.setBlob(String parameterName, InputStream inputStream, long length) 指定されたパラメータをInputStreamオブジェクトに設定します。void指定されたパラメータを指定されたjava.sql.Blobオブジェクトに設定します。voidPreparedStatement.setBlob(int parameterIndex, InputStream inputStream) 指定されたパラメータをInputStreamオブジェクトに設定します。voidPreparedStatement.setBlob(int parameterIndex, InputStream inputStream, long length) 指定されたパラメータをInputStreamオブジェクトに設定します。void指定されたパラメータを指定されたjava.sql.Blobオブジェクトに設定します。voidCallableStatement.setBoolean(String parameterName, boolean x) 指定されたパラメータを指定されたJavaのboolean値に設定します。voidPreparedStatement.setBoolean(int parameterIndex, boolean x) 指定されたパラメータを指定されたJavaのboolean値に設定します。void指定されたパラメータを指定されたJavaのbyte値に設定します。voidPreparedStatement.setByte(int parameterIndex, byte x) 指定されたパラメータを指定されたJavaのbyte値に設定します。intBlob.setBytes(long pos, byte[] bytes) このBlobオブジェクトが表すBLOB値へ指定されたバイト配列をposの位置から書き込み、書き込まれたバイト数を返します。intBlob.setBytes(long pos, byte[] bytes, int offset, int len) このBlobオブジェクトが表すBLOB値へ指定されたbyte配列の全部または一部を書き込み、書き込まれたバイト数を返します。void指定されたパラメータを指定されたJavaのバイト配列に設定します。voidPreparedStatement.setBytes(int parameterIndex, byte[] x) 指定されたパラメータを指定されたJavaのバイト配列に設定します。voidConnection.setCatalog(String catalog) このConnectionオブジェクトのデータベースに作業のためのサブスペースを選択するために、カタログ名を設定します。voidCallableStatement.setCharacterStream(String parameterName, Reader reader) 指定されたパラメータを指定されたReaderオブジェクトに設定します。voidCallableStatement.setCharacterStream(String parameterName, Reader reader, int length) 指定されたパラメータを、指定された文字数である指定されたReaderオブジェクトに設定します。voidCallableStatement.setCharacterStream(String parameterName, Reader reader, long length) 指定されたパラメータを、指定された文字数である指定されたReaderオブジェクトに設定します。Clob.setCharacterStream(long pos) このClobオブジェクトが表すCLOB値へのUnicode文字のストリームの書込みに使用する、posの位置のストリームを取得します。voidPreparedStatement.setCharacterStream(int parameterIndex, Reader reader) 指定されたパラメータを指定されたReaderオブジェクトに設定します。voidPreparedStatement.setCharacterStream(int parameterIndex, Reader reader, int length) 指定されたパラメータを、指定された文字数である指定されたReaderオブジェクトに設定します。voidPreparedStatement.setCharacterStream(int parameterIndex, Reader reader, long length) 指定されたパラメータを、指定された文字数である指定されたReaderオブジェクトに設定します。SQLXML.setCharacterStream()このSQLXMLインスタンスが表すXML値への書込みに使用するストリームを取得します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータを指定されたjava.sql.Clobオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータを指定されたjava.sql.Clobオブジェクトに設定します。voidStatement.setCursorName(String name) 後続のStatementオブジェクトのexecuteメソッドによって使用されるSQLカーソル名を指定されたStringに設定します。voidアプリケーションを実行している仮想マシンのデフォルトのタイムゾーンを使用して、指定されたパラメータを指定されたjava.sql.Date値に設定します。void指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Date値に設定します。voidアプリケーションを実行している仮想マシンのデフォルトのタイムゾーンを使用して、指定されたパラメータを指定されたjava.sql.Date値に設定します。void指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Date値に設定します。void指定されたパラメータを指定されたJavaのdouble値に設定します。voidPreparedStatement.setDouble(int parameterIndex, double x) 指定されたパラメータを指定されたJavaのdouble値に設定します。voidStatement.setEscapeProcessing(boolean enable) エスケープの処理をオンまたはオフに設定します。voidResultSet.setFetchDirection(int direction) このResultSetオブジェクト内の行が処理される方向についてのヒントを提供します。voidStatement.setFetchDirection(int direction) Statementオブジェクトを使用して作成されたResultSetオブジェクトの行が処理される方向についてのヒントをドライバに提供します。voidResultSet.setFetchSize(int rows) このResultSetオブジェクトでより多くの行が必要なときにデータベースから取り出す必要がある行数についてのヒントをJDBCドライバに提供します。voidStatement.setFetchSize(int rows) このStatementで作成されたResultSetオブジェクトでより多くの行が必要なときにデータベースから取り出す必要がある行数についてのヒントをJDBCドライバに提供します。void指定されたパラメータを指定されたJavaのfloat値に設定します。voidPreparedStatement.setFloat(int parameterIndex, float x) 指定されたパラメータを指定されたJavaのfloat値に設定します。voidConnection.setHoldability(int holdability) このConnectionオブジェクトを使用して生成されたResultSetオブジェクトのデフォルトの保持機能を指定された保持機能へ変更します。void指定されたパラメータを指定されたJavaのint値に設定します。voidPreparedStatement.setInt(int parameterIndex, int x) 指定されたパラメータを指定されたJavaのint値に設定します。default voidStatement.setLargeMaxRows(long max) このStatementオブジェクトで作成された任意のResultSetオブジェクトが含むことのできる最大行数の制限値を、指定された数に設定します。void指定されたパラメータを指定されたJavaのlong値に設定します。voidPreparedStatement.setLong(int parameterIndex, long x) 指定されたパラメータを指定されたJavaのlong値に設定します。voidStatement.setMaxFieldSize(int max) このStatementオブジェクトによって生成されるResultSetオブジェクトの文字およびバイナリの各列値に対し返される最大バイト数の制限を設定します。voidStatement.setMaxRows(int max) このStatementオブジェクトで作成された任意のResultSetオブジェクトが含むことのできる最大行数の制限値を、指定された数に設定します。voidCallableStatement.setNCharacterStream(String parameterName, Reader value) 指定されたパラメータをReaderオブジェクトに設定します。voidCallableStatement.setNCharacterStream(String parameterName, Reader value, long length) 指定されたパラメータをReaderオブジェクトに設定します。voidPreparedStatement.setNCharacterStream(int parameterIndex, Reader value) 指定されたパラメータをReaderオブジェクトに設定します。voidPreparedStatement.setNCharacterStream(int parameterIndex, Reader value, long length) 指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをjava.sql.NClobオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをjava.sql.NClobオブジェクトに設定します。voidConnection.setNetworkTimeout(Executor executor, int milliseconds) ConnectionまたはConnectionから作成されたオブジェクトが、データベースが任意の1つの要求に応答するのを待つ最大期間を設定します。voidCallableStatement.setNString(String parameterName, String value) 指定されたパラメータを指定されたStringオブジェクトに設定します。voidPreparedStatement.setNString(int parameterIndex, String value) 指定されたパラメータを指定されたStringオブジェクトに設定します。void指定されたパラメータをSQLNULLに設定します。void指定されたパラメータをSQLNULLに設定します。voidPreparedStatement.setNull(int parameterIndex, int sqlType) 指定されたパラメータをSQLNULLに設定します。void指定されたパラメータをSQLNULLに設定します。void指定されたパラメータの値を、指定されたオブジェクトで設定します。void指定されたパラメータの値を、指定されたオブジェクトで設定します。void指定されたパラメータの値を、指定されたオブジェクトで設定します。default void指定されたパラメータの値を、指定されたオブジェクトで設定します。default voidCallableStatement.setObject(String parameterName, Object x, SQLType targetSqlType, int scaleOrLength) 指定されたパラメータの値を、指定されたオブジェクトで設定します。void指定されたパラメータの値を、指定されたオブジェクトを使用して設定します。void指定されたパラメータの値を、指定されたオブジェクトで設定します。void指定されたパラメータの値を、指定されたオブジェクトで設定します。default void指定されたパラメータの値を、指定されたオブジェクトで設定します。default void指定されたパラメータの値を、指定されたオブジェクトで設定します。voidこのRefオブジェクトが参照する構造化型値をObjectの指定されたインスタンスに設定します。voidStatement.setPoolable(boolean poolable) Statementをプールすること、またはプールしないことを要求します。voidStatement.setQueryTimeout(int seconds) ドライバがStatementオブジェクトの実行を待つ秒数を、指定された秒数に設定します。voidConnection.setReadOnly(boolean readOnly) ドライバがデータベースの最適化を有効にできるように、ヒントとして、この接続を読込み専用モードに設定します。void指定されたパラメータを、指定されたREF(<structured-type>)値に設定します。<T extends Result>
TこのSQLXMLインスタンスによって指定されたXML値を設定するためのResultを返します。void指定されたパラメータを指定されたjava.sql.RowIdオブジェクトに設定します。void指定されたパラメータを指定されたjava.sql.RowIdオブジェクトに設定します。Connection.setSavepoint()現在のトランザクションで名前のないセーブポイントを作成し、それを表す新しいSavepointオブジェクトを返します。Connection.setSavepoint(String name) 現在のトランザクションで指定された名前のセーブポイントを作成し、それを表す新しいSavepointオブジェクトを返します。voidアクセスするスキーマ名を設定します。default voidConnection.setShardingKey(ShardingKey shardingKey) このConnectionで使用するshardingKeyを指定default voidConnection.setShardingKey(ShardingKey shardingKey, ShardingKey superShardingKey) このConnectionで使用するshardingKeyおよびsuperShardingKeyを指定default booleanConnection.setShardingKeyIfValid(ShardingKey shardingKey, int timeout) この接続のシャーディング・キーを設定および検証します。default booleanConnection.setShardingKeyIfValid(ShardingKey shardingKey, ShardingKey superShardingKey, int timeout) この接続のシャーディング・キーを設定および検証します。void指定されたパラメータを指定されたJavaのshort値に設定します。voidPreparedStatement.setShort(int parameterIndex, short x) 指定されたパラメータを指定されたJavaのshort値に設定します。void指定されたパラメータを指定されたjava.sql.SQLXMLオブジェクトに設定します。void指定されたパラメータを指定されたjava.sql.SQLXMLオブジェクトに設定します。void指定されたパラメータを指定されたJavaのString値に設定します。intこのClobオブジェクトが指定するCLOB値へ、指定されたJavaStringをposの位置に書き込みます。intstrの文字offsetから始まるlen個の文字を、このClobが表すCLOB値に書き込みます。void指定されたパラメータを指定されたJavaのString値に設定します。voidこのSQLXMLインスタンスによって指定されたXML値を指定されたString表現に設定します。void指定されたパラメータを、指定されたjava.sql.Time値に設定します。void指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Time値に設定します。void指定されたパラメータを、指定されたjava.sql.Time値に設定します。void指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Time値に設定します。voidCallableStatement.setTimestamp(String parameterName, Timestamp x) 指定されたパラメータを、指定されたjava.sql.Timestamp値に設定します。voidCallableStatement.setTimestamp(String parameterName, Timestamp x, Calendar cal) 指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Timestamp値に設定します。voidPreparedStatement.setTimestamp(int parameterIndex, Timestamp x) 指定されたパラメータを、指定されたjava.sql.Timestamp値に設定します。voidPreparedStatement.setTimestamp(int parameterIndex, Timestamp x, Calendar cal) 指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Timestamp値に設定します。voidConnection.setTransactionIsolation(int level) このConnectionオブジェクトのトランザクション遮断レベルを指定されたものに変更することを試みます。voidConnection.setTypeMap(Map<String, Class<?>> map) このConnectionオブジェクトの型マップとして、指定されたTypeMapオブジェクトをインストールします。voidPreparedStatement.setUnicodeStream(int parameterIndex, InputStream x, int length) 非推奨。setCharacterStreamを使用void指定されたパラメータを指定されたjava.net.URLオブジェクトに設定します。void指定されたパラメータを、指定されたjava.net.URL値に設定します。booleanDatabaseMetaData.storesLowerCaseIdentifiers()このデータベースが、大文字小文字が混在する引用符なしのSQL識別子を、大文字小文字を区別しないで処理し、小文字で格納するかどうかを取得します。booleanDatabaseMetaData.storesLowerCaseQuotedIdentifiers()このデータベースが、大文字小文字が混在する引用符付きのSQL識別子を、大文字小文字を区別しないで処理し、小文字で格納するかどうかを取得します。booleanDatabaseMetaData.storesMixedCaseIdentifiers()このデータベースが、大文字小文字が混在する引用符なしのSQL識別子を、大文字小文字を区別しないで処理し、大文字小文字混在で格納するかどうかを取得します。booleanDatabaseMetaData.storesMixedCaseQuotedIdentifiers()このデータベースが、大文字小文字が混在する引用符付きのSQL識別子を、大文字小文字を区別しないで処理し、大文字小文字混在で格納するかどうかを取得します。booleanDatabaseMetaData.storesUpperCaseIdentifiers()このデータベースが、大文字小文字が混在する引用符なしのSQL識別子を、大文字小文字を区別しないで処理し、大文字で格納するかどうかを取得します。booleanDatabaseMetaData.storesUpperCaseQuotedIdentifiers()このデータベースが、大文字小文字が混在する引用符付きのSQL識別子を、大文字小文字を区別しないで処理し、大文字で格納するかどうかを取得します。booleanDatabaseMetaData.supportsAlterTableWithAddColumn()このデータベースによって、追加列のあるALTER TABLEがサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsAlterTableWithDropColumn()このデータベースによって、ドロップ列のあるALTER TABLEがサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsANSI92EntryLevelSQL()このデータベースによって、ANSI92エントリ・レベルのSQL文法がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsANSI92FullSQL()このデータベースによって、ANSI92完全レベルのSQL文法がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsANSI92IntermediateSQL()このデータベースによって、ANSI92中間レベルのSQL文法がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsBatchUpdates()このデータベースによってバッチ更新がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsCatalogsInDataManipulation()データ操作文でカタログ名を使用できるかどうかを取得します。booleanDatabaseMetaData.supportsCatalogsInIndexDefinitions()インデックス定義文でカタログ名を使用できるかどうかを取得します。booleanDatabaseMetaData.supportsCatalogsInPrivilegeDefinitions()特権定義文でカタログ名を使用できるかどうかを取得します。booleanDatabaseMetaData.supportsCatalogsInProcedureCalls()プロシージャ呼出し文でカタログ名を使用できるかどうかを取得します。booleanDatabaseMetaData.supportsCatalogsInTableDefinitions()表定義文でカタログ名を使用できるかどうかを取得します。booleanDatabaseMetaData.supportsColumnAliasing()このデータベースによって列の別名がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsConvert()このデータベースによって、JDBC型間の変換に使用されるJDBCスカラー関数CONVERTがサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsConvert(int fromType, int toType) このデータベースによって、JDBC型fromTypeとtoTypeの間の変換に使用されるJDBCスカラー関数CONVERTがサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsCoreSQLGrammar()このデータベースによって、ODBC Core SQL文法がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsCorrelatedSubqueries()このデータベースによって相関サブクエリーがサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsDataDefinitionAndDataManipulationTransactions()このデータベースによって、トランザクションで、データ定義文とデータ操作文の両方がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsDataManipulationTransactionsOnly()このデータベースによって、トランザクションでデータ操作文だけがサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsDifferentTableCorrelationNames()表相互関係名がサポートされる場合、表の名前と異なる名前であるという制限を付けるかどうかを取得します。booleanDatabaseMetaData.supportsExpressionsInOrderBy()このデータベースによって、ORDER BYリスト中で式がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsExtendedSQLGrammar()このデータベースによって、ODBC Extended SQL文法がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsFullOuterJoins()このデータベースによって、完全入れ子の外部結合がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsGetGeneratedKeys()文が実行されたあとに自動生成キーを取得できるかどうかを取得します。booleanDatabaseMetaData.supportsGroupBy()このデータベースによって、なんらかの形式のGROUP BY節がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsGroupByBeyondSelect()SELECT文中のすべての列がGROUP BY節に含まれるという条件で、このデータベースによって、GROUP BY節でSELECT文中にない列の使用がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsGroupByUnrelated()このデータベースによって、GROUP BY節でSELECT文中にない列の使用がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsIntegrityEnhancementFacility()このデータベースによって、SQL Integrity Enhancement Facilityがサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsLikeEscapeClause()このデータベースによって、LIKEエスケープ節の指定がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsLimitedOuterJoins()このデータベースによって、外部結合に関し、制限されたサポートが提供されるかどうかを取得しますbooleanDatabaseMetaData.supportsMinimumSQLGrammar()このデータベースによって、ODBC Minimum SQL文法がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsMixedCaseIdentifiers()このデータベースが、大文字小文字が混在する引用符なしのSQL識別子を、大文字小文字を区別して処理し、大文字小文字混在で格納するかどうかを取得します。booleanDatabaseMetaData.supportsMixedCaseQuotedIdentifiers()このデータベースが、大文字小文字が混在する引用符付きのSQL識別子を、大文字小文字を区別して処理し、結果として大文字小文字混在で格納するかどうかを取得します。booleanDatabaseMetaData.supportsMultipleOpenResults()CallableStatementオブジェクトから複数のResultSetオブジェクトを同時に返すことが可能かどうかを取得します。booleanDatabaseMetaData.supportsMultipleResultSets()このデータベースによって、executeメソッドの単一の呼び出しからの複数のResultSetオブジェクトの取得がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsMultipleTransactions()このデータベースが一度に複数のトランザクションを(異なった接続で)オープンできるかどうかを取得します。booleanDatabaseMetaData.supportsNamedParameters()このデータベースによって、呼出し可能文への名前付きパラメータがサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsNonNullableColumns()このデータベースの列をnullを許さない列として定義できるかどうかを取得します。booleanDatabaseMetaData.supportsOpenCursorsAcrossCommit()このデータベースによって、コミット間でカーソルがオープンされたままの状態がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsOpenCursorsAcrossRollback()このデータベースによって、ロールバック間でカーソルがオープンされたままの状態がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsOpenStatementsAcrossCommit()このデータベースによって、コミット間で文がオープンされたままの状態がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsOpenStatementsAcrossRollback()このデータベースによって、ロールバック間で文がオープンされたままの状態がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsOrderByUnrelated()このデータベースによって、ORDER BY節でSELECT文中にない列の使用がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsOuterJoins()このデータベースによって、外部結合のなんらかの形式がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsPositionedDelete()このデータベースによって、位置指定されたDELETE文がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsPositionedUpdate()このデータベースによって、位置指定されたUPDATE文がサポートされるかどうかを取得します。default booleanDatabaseMetaData.supportsRefCursors()このデータベースによってREF CURSORがサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsResultSetConcurrency(int type, int concurrency) このデータベースが、指定された結果セットのタイプと与えられた並行処理の種類の組み合わせをサポートするかどうかを取得します。booleanDatabaseMetaData.supportsResultSetHoldability(int holdability) このデータベースが、指定された結果セットの保持機能をサポートするかどうかを取得します。booleanDatabaseMetaData.supportsResultSetType(int type) このデータベースが、指定された結果セットのタイプをサポートするかどうかを取得します。booleanDatabaseMetaData.supportsSavepoints()このデータベースによってセーブポイントがサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsSchemasInDataManipulation()データ操作文でスキーマ名を使用できるかどうかを取得します。booleanDatabaseMetaData.supportsSchemasInIndexDefinitions()インデックス定義文でスキーマ名を使用できるかどうかを取得します。booleanDatabaseMetaData.supportsSchemasInPrivilegeDefinitions()特権定義文でスキーマ名を使用できるかどうかを取得します。booleanDatabaseMetaData.supportsSchemasInProcedureCalls()プロシージャ呼出し文でスキーマ名を使用できるかどうかを取得します。booleanDatabaseMetaData.supportsSchemasInTableDefinitions()表定義文でスキーマ名を使用できるかどうかを取得します。booleanDatabaseMetaData.supportsSelectForUpdate()このデータベースによってSELECT FOR UPDATE文がサポートされるかどうかを取得します。default booleanDatabaseMetaData.supportsSharding()このデータベースがシャーディングをサポートしているかどうかを取得します。booleanDatabaseMetaData.supportsStatementPooling()このデータベースによって文のプールがサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsStoredFunctionsUsingCallSyntax()このデータベースが、ストアド・プロシージャ・エスケープ構文を使用した、ユーザー定義関数またはベンダー関数の呼出しをサポートするかどうかを取得します。booleanDatabaseMetaData.supportsStoredProcedures()このデータベースによって、ストアド・プロシージャ・エスケープ構文を使用するストアド・プロシージャ・コールがサポートされるかどうかを判定します。booleanDatabaseMetaData.supportsSubqueriesInComparisons()このデータベースによって、比較式中でサブクエリーがサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsSubqueriesInExists()このデータベースによって、EXISTS式中でサブクエリーがサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsSubqueriesInIns()このデータベースによって、IN式中でサブクエリーがサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsSubqueriesInQuantifieds()このデータベースによって、定量化された式中でサブクエリーがサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsTableCorrelationNames()このデータベースによって表相互関係名がサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsTransactionIsolationLevel(int level) このデータベースが、指定されたトランザクション遮断レベルをサポートするかどうかを取得します。booleanDatabaseMetaData.supportsTransactions()このデータベースによってトランザクションがサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsUnion()このデータベースによってSQLUNIONがサポートされるかどうかを取得します。booleanDatabaseMetaData.supportsUnionAll()このデータベースによってSQLUNION ALLがサポートされるかどうかを取得します。voidBlob.truncate(long len) このBlobオブジェクトが表すBLOB値をlenバイトの長さに切り詰めます。voidClob.truncate(long len) このClobが指定するCLOB値をlen文字の長さに切り詰めます。<T> T標準以外のメソッド、またはプロキシによって公開されない標準メソッドにアクセスできるようにするために、指定されたインタフェースを実装しているオブジェクトを返します。voidResultSet.updateArray(int columnIndex, Array x) 指定された列をjava.sql.Array値で更新します。voidResultSet.updateArray(String columnLabel, Array x) 指定された列をjava.sql.Array値で更新します。voidResultSet.updateAsciiStream(int columnIndex, InputStream x) 指定された列をASCIIストリーム値で更新します。voidResultSet.updateAsciiStream(int columnIndex, InputStream x, int length) 指定された列を、指定されたバイト数を持つasciiストリーム値で更新します。voidResultSet.updateAsciiStream(int columnIndex, InputStream x, long length) 指定された列を、指定されたバイト数を持つasciiストリーム値で更新します。voidResultSet.updateAsciiStream(String columnLabel, InputStream x) 指定された列をASCIIストリーム値で更新します。voidResultSet.updateAsciiStream(String columnLabel, InputStream x, int length) 指定された列を、指定されたバイト数を持つasciiストリーム値で更新します。voidResultSet.updateAsciiStream(String columnLabel, InputStream x, long length) 指定された列を、指定されたバイト数を持つasciiストリーム値で更新します。voidResultSet.updateBigDecimal(int columnIndex, BigDecimal x) 指定された列をjava.math.BigDecimal値で更新します。voidResultSet.updateBigDecimal(String columnLabel, BigDecimal x) 指定された列をjava.sql.BigDecimal値で更新します。voidResultSet.updateBinaryStream(int columnIndex, InputStream x) 指定された列をバイナリ・ストリーム値で更新します。voidResultSet.updateBinaryStream(int columnIndex, InputStream x, int length) 指定された列を、指定されたバイト数を持つバイナリ・ストリーム値で更新します。voidResultSet.updateBinaryStream(int columnIndex, InputStream x, long length) 指定された列を、指定されたバイト数を持つバイナリ・ストリーム値で更新します。voidResultSet.updateBinaryStream(String columnLabel, InputStream x) 指定された列をバイナリ・ストリーム値で更新します。voidResultSet.updateBinaryStream(String columnLabel, InputStream x, int length) 指定された列を、指定されたバイト数を持つバイナリ・ストリーム値で更新します。voidResultSet.updateBinaryStream(String columnLabel, InputStream x, long length) 指定された列を、指定されたバイト数を持つバイナリ・ストリーム値で更新します。voidResultSet.updateBlob(int columnIndex, InputStream inputStream) 指定された列を、指定された入力ストリームを使用して更新します。voidResultSet.updateBlob(int columnIndex, InputStream inputStream, long length) 指定された列を、指定されたバイト数を持つ指定された入力ストリームを使用して更新します。voidResultSet.updateBlob(int columnIndex, Blob x) 指定された列をjava.sql.Blob値で更新します。voidResultSet.updateBlob(String columnLabel, InputStream inputStream) 指定された列を、指定された入力ストリームを使用して更新します。voidResultSet.updateBlob(String columnLabel, InputStream inputStream, long length) 指定された列を、指定されたバイト数を持つ指定された入力ストリームを使用して更新します。voidResultSet.updateBlob(String columnLabel, Blob x) 指定された列をjava.sql.Blob値で更新します。voidResultSet.updateBoolean(int columnIndex, boolean x) 指定された列をboolean値で更新します。voidResultSet.updateBoolean(String columnLabel, boolean x) 指定された列をboolean値で更新します。voidResultSet.updateByte(int columnIndex, byte x) 指定された列をbyte値で更新します。voidResultSet.updateByte(String columnLabel, byte x) 指定された列をbyte値で更新します。voidResultSet.updateBytes(int columnIndex, byte[] x) 指定された列をbyte配列値で更新します。voidResultSet.updateBytes(String columnLabel, byte[] x) 指定された列をbyte配列値で更新します。voidResultSet.updateCharacterStream(int columnIndex, Reader x) 指定された列を文字ストリーム値で更新します。voidResultSet.updateCharacterStream(int columnIndex, Reader x, int length) 指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。voidResultSet.updateCharacterStream(int columnIndex, Reader x, long length) 指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。voidResultSet.updateCharacterStream(String columnLabel, Reader reader) 指定された列を文字ストリーム値で更新します。voidResultSet.updateCharacterStream(String columnLabel, Reader reader, int length) 指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。voidResultSet.updateCharacterStream(String columnLabel, Reader reader, long length) 指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。voidResultSet.updateClob(int columnIndex, Reader reader) 指定された列を、指定されたReaderオブジェクトを使用して更新します。voidResultSet.updateClob(int columnIndex, Reader reader, long length) 指定された列を、指定された文字数である指定されたReaderオブジェクトを使用して更新します。voidResultSet.updateClob(int columnIndex, Clob x) 指定された列をjava.sql.Clob値で更新します。voidResultSet.updateClob(String columnLabel, Reader reader) 指定された列を、指定されたReaderオブジェクトを使用して更新します。voidResultSet.updateClob(String columnLabel, Reader reader, long length) 指定された列を、指定された文字数である指定されたReaderオブジェクトを使用して更新します。voidResultSet.updateClob(String columnLabel, Clob x) 指定された列をjava.sql.Clob値で更新します。voidResultSet.updateDate(int columnIndex, Date x) 指定された列をjava.sql.Date値で更新します。voidResultSet.updateDate(String columnLabel, Date x) 指定された列をjava.sql.Date値で更新します。voidResultSet.updateDouble(int columnIndex, double x) 指定された列をdouble値で更新します。voidResultSet.updateDouble(String columnLabel, double x) 指定された列をdouble値で更新します。voidResultSet.updateFloat(int columnIndex, float x) 指定された列をfloat値で更新します。voidResultSet.updateFloat(String columnLabel, float x) 指定された列をfloat値で更新します。voidResultSet.updateInt(int columnIndex, int x) 指定された列をint値で更新します。void指定された列をint値で更新します。voidResultSet.updateLong(int columnIndex, long x) 指定された列をlong値で更新します。voidResultSet.updateLong(String columnLabel, long x) 指定された列をlong値で更新します。voidResultSet.updateNCharacterStream(int columnIndex, Reader x) 指定された列を文字ストリーム値で更新します。voidResultSet.updateNCharacterStream(int columnIndex, Reader x, long length) 指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。voidResultSet.updateNCharacterStream(String columnLabel, Reader reader) 指定された列を文字ストリーム値で更新します。voidResultSet.updateNCharacterStream(String columnLabel, Reader reader, long length) 指定された列を、指定されたバイト数を持つ文字ストリーム値で更新します。voidResultSet.updateNClob(int columnIndex, Reader reader) 指定された列を、指定されたReaderを使用して更新します。ストリームの終わりに達するまで必要に応じてストリームからデータが読み込まれます。voidResultSet.updateNClob(int columnIndex, Reader reader, long length) 指定された列を、指定された文字数である指定されたReaderオブジェクトを使用して更新します。voidResultSet.updateNClob(int columnIndex, NClob nClob) 指定された列をjava.sql.NClob値で更新します。voidResultSet.updateNClob(String columnLabel, Reader reader) 指定された列を、指定されたReaderオブジェクトを使用して更新します。voidResultSet.updateNClob(String columnLabel, Reader reader, long length) 指定された列を、指定された文字数である指定されたReaderオブジェクトを使用して更新します。voidResultSet.updateNClob(String columnLabel, NClob nClob) 指定された列をjava.sql.NClob値で更新します。voidResultSet.updateNString(int columnIndex, String nString) 指定された列をString値で更新します。voidResultSet.updateNString(String columnLabel, String nString) 指定された列をString値で更新します。voidResultSet.updateNull(int columnIndex) 指定された列をnull値で更新します。voidResultSet.updateNull(String columnLabel) 指定された列をnull値で更新します。voidResultSet.updateObject(int columnIndex, Object x) 指定された列をObject値で更新します。voidResultSet.updateObject(int columnIndex, Object x, int scaleOrLength) 指定された列をObject値で更新します。default voidResultSet.updateObject(int columnIndex, Object x, SQLType targetSqlType) 指定された列をObject値で更新します。default voidResultSet.updateObject(int columnIndex, Object x, SQLType targetSqlType, int scaleOrLength) 指定された列をObject値で更新します。voidResultSet.updateObject(String columnLabel, Object x) 指定された列をObject値で更新します。voidResultSet.updateObject(String columnLabel, Object x, int scaleOrLength) 指定された列をObject値で更新します。default voidResultSet.updateObject(String columnLabel, Object x, SQLType targetSqlType) 指定された列をObject値で更新します。default voidResultSet.updateObject(String columnLabel, Object x, SQLType targetSqlType, int scaleOrLength) 指定された列をObject値で更新します。void指定された列をjava.sql.Ref値で更新します。void指定された列をjava.sql.Ref値で更新します。voidResultSet.updateRow()基になるデータベースを、このResultSetオブジェクトの現在の行の新しい内容に更新します。voidResultSet.updateRowId(int columnIndex, RowId x) 指定された列をRowId値で更新します。voidResultSet.updateRowId(String columnLabel, RowId x) 指定された列をRowId値で更新します。booleanDatabaseMetaData.updatesAreDetected(int type) ResultSet.rowUpdatedメソッドを呼び出すことによって可視の行が更新されたことを検出できるかどうかを取得します。voidResultSet.updateShort(int columnIndex, short x) 指定された列をshort値で更新します。voidResultSet.updateShort(String columnLabel, short x) 指定された列をshort値で更新します。voidResultSet.updateSQLXML(int columnIndex, SQLXML xmlObject) 指定された列をjava.sql.SQLXML値で更新します。voidResultSet.updateSQLXML(String columnLabel, SQLXML xmlObject) 指定された列をjava.sql.SQLXML値で更新します。voidResultSet.updateString(int columnIndex, String x) 指定された列をString値で更新します。voidResultSet.updateString(String columnLabel, String x) 指定された列をString値で更新します。voidResultSet.updateTime(int columnIndex, Time x) 指定された列をjava.sql.Time値で更新します。voidResultSet.updateTime(String columnLabel, Time x) 指定された列をjava.sql.Time値で更新します。voidResultSet.updateTimestamp(int columnIndex, Timestamp x) 指定された列をjava.sql.Timestamp値で更新します。voidResultSet.updateTimestamp(String columnLabel, Timestamp x) 指定された列をjava.sql.Timestamp値で更新します。booleanDatabaseMetaData.usesLocalFilePerTable()このデータベースが、各表にファイルを使用するかどうかを取得します。booleanDatabaseMetaData.usesLocalFiles()このデータベースが、ローカル・ファイルに表を格納するかどうかを取得します。booleanCallableStatement.wasNull()最後に読み込まれたOUTパラメータの値がSQLNULLかどうかを取得します。booleanResultSet.wasNull()最後に読み込まれた列の値がSQLNULLであるかどうかを通知します。booleanSQLInput.wasNull()最後に読み込まれた値がSQLNULLかどうかを取得します。voidSQLOutput.writeArray(Array x) SQLARRAY値をストリームに書き込みます。voidSQLOutput.writeAsciiStream(InputStream x) 次の属性をASCII文字のストリームとしてストリームに書き込みます。voidSQLOutput.writeBigDecimal(BigDecimal x) 次の属性をjava.math.BigDecimalオブジェクトとしてストリームに書き込みます。voidSQLOutput.writeBinaryStream(InputStream x) 次の属性を未解釈のバイト・ストリームとしてストリームに書き込みます。voidSQLBLOB値をストリームに書き込みます。voidSQLOutput.writeBoolean(boolean x) 次の属性をJavaのboolean型としてストリームに書き込みます。voidSQLOutput.writeByte(byte x) 次の属性をJavaのbyte型としてストリームに書き込みます。voidSQLOutput.writeBytes(byte[] x) 次の属性をbyte型の配列としてストリームに書き込みます。voidSQLOutput.writeCharacterStream(Reader x) 次の属性をUnicode文字のストリームとしてストリームに書き込みます。voidSQLCLOB値をストリームに書き込みます。void次の属性をjava.sql.Dateオブジェクトとしてストリームに書き込みます。voidSQLOutput.writeDouble(double x) 次の属性をJavaのdouble型としてストリームに書き込みます。voidSQLOutput.writeFloat(float x) 次の属性をJavaのfloat型としてストリームに書き込みます。voidSQLOutput.writeInt(int x) 次の属性をJavaのint型としてストリームに書き込みます。voidSQLOutput.writeLong(long x) 次の属性をJavaのlong型としてストリームに書き込みます。voidSQLOutput.writeNClob(NClob x) SQLNCLOB値をストリームに書き込みます。voidSQLOutput.writeNString(String x) 次の属性をJavaプログラミング言語のStringとしてストリームに書き込みます。default voidSQLOutput.writeObject(Object x, SQLType targetSqlType) 指定されたオブジェクトに格納されたデータをストリームに書き込みます。voidSQLOutput.writeObject(SQLData x) 指定されたSQLDataオブジェクトに格納されたデータをストリームに書き込みます。voidSQLREF値をストリームに書き込みます。voidSQLOutput.writeRowId(RowId x) SQLROWID値をストリームに書き込みます。voidSQLOutput.writeShort(short x) 次の属性をJavaのshort型としてストリームに書き込みます。voidこのオブジェクトをデータ・ソースのSQL値に変換し、指定されたSQLデータ・ストリームに書き込みます。voidSQLOutput.writeSQLXML(SQLXML x) SQLXML値をストリームに書き込みます。voidSQLOutput.writeString(String x) 次の属性をJavaプログラミング言語のStringとしてストリームに書き込みます。voidSQLOutput.writeStruct(Struct x) SQL構造化型値をストリームに書き込みます。void次の属性をjava.sql.Timeオブジェクトとしてストリームに書き込みます。voidSQLOutput.writeTimestamp(Timestamp x) 次の属性をjava.sql.Timestampオブジェクトとしてストリームに書き込みます。voidSQLDATALINK値をストリームに書き込みます。 -
javax.sqlでのSQLExceptionの使用
SQLExceptionを返すjavax.sqlのメソッド修飾子と型メソッド説明ConnectionEvent.getSQLException()このConnectionEventオブジェクトのSQLException値を取得します。StatementEvent.getSQLException()ドライバがスローしようとしているSQLExceptionを返します。SQLExceptionを投げるjavax.sqlのメソッド修飾子と型メソッド説明PooledConnectionBuilder.build()このビルダーによって定義されたオブジェクトのインスタンスを返します。XAConnectionBuilder.build()このビルダーによって定義されたオブジェクトのインスタンスを返します。voidRowSet.clearParameters()このRowSetオブジェクトのコマンド用のパラメータ・セットをクリアします。voidPooledConnection.close()このPooledConnectionオブジェクトが表す物理接続を閉じます。default ConnectionBuilderDataSource.createConnectionBuilder()新しいConnectionBuilderインスタンスを作成default PooledConnectionBuilderConnectionPoolDataSource.createPooledConnectionBuilder()新しいPooledConnectionBuilderインスタンスを作成default ShardingKeyBuilderCommonDataSource.createShardingKeyBuilder()新しいShardingKeyBuilderインスタンスを作成default XAConnectionBuilderXADataSource.createXAConnectionBuilder()新しいXAConnectionBuilderインスタンスを作成voidRowSet.execute()このRowSetオブジェクトにデータを格納します。DataSource.getConnection()このDataSourceオブジェクトが表すデータ・ソースへの接続の確立を試みます。DataSource.getConnection(String username, String password) このDataSourceオブジェクトが表すデータ・ソースへの接続の確立を試みます。PooledConnection.getConnection()Connectionオブジェクト(このPooledConnectionオブジェクトが表す物理接続のハンドル)を作成し、返します。RowSetInternal.getConnection()このRowSetオブジェクトに渡されたConnectionオブジェクトを取得します。booleanRowSet.getEscapeProcessing()このRowSetオブジェクトのエスケープの処理が有効かどうかを取得します。intCommonDataSource.getLoginTimeout()データベースへの接続試行中に、このデータ・ソースが待機する最長時間(秒)を取得します。intConnectionPoolDataSource.getLoginTimeout()データベースへの接続試行中に、このデータ・ソースが待機する最長時間(秒)を取得します。intDataSource.getLoginTimeout()データベースへの接続試行中に、このデータ・ソースが待機する最長時間(秒)を取得します。intXADataSource.getLoginTimeout()データベースへの接続試行中に、このデータ・ソースが待機する最長時間(秒)を取得します。CommonDataSource.getLogWriter()このDataSourceオブジェクトのログ・ライターを取得します。ConnectionPoolDataSource.getLogWriter()このDataSourceオブジェクトのログ・ライターを取得します。DataSource.getLogWriter()このDataSourceオブジェクトのログ・ライターを取得します。XADataSource.getLogWriter()このDataSourceオブジェクトのログ・ライターを取得します。intRowSet.getMaxFieldSize()ある列値で返される最大バイト数を取得します。intRowSet.getMaxRows()このRowSetオブジェクトに含めることのできる最大行数を取得します。RowSetInternal.getOriginal()このRowSetオブジェクトの元の値を格納するResultSetオブジェクトを取得します。RowSetInternal.getOriginalRow()現在行だけの元の値を格納するResultSetオブジェクトを取得します。Object[]RowSetInternal.getParams()このRowSetオブジェクトのコマンド用に設定済みのパラメータを取得します。ConnectionPoolDataSource.getPooledConnection()プールされた接続として使用可能な、データベースへの物理接続の確立を試みます。ConnectionPoolDataSource.getPooledConnection(String user, String password) プールされた接続として使用可能な、データベースへの物理接続の確立を試みます。intRowSet.getQueryTimeout()ドライバが文の実行を待つ最大秒数を取得します。RowSet.getTypeMap()このRowSetオブジェクトに関連付けられたSQLユーザー定義型のカスタム・マッピングがある場合には、それを指定するMapオブジェクトを取得します。RowSet.getUrl()このRowSetオブジェクトが接続を確立するのにDataSourceオブジェクトではなくDriverManagerを使用する場合に、接続を作成するために使用するurlプロパティを取得します。XADataSource.getXAConnection()分散トランザクションで使用可能な、物理データベース接続の確立を試みます。XADataSource.getXAConnection(String user, String password) 指定されたユーザー名とパスワードを使用して、物理データベース接続の確立を試みます。XAConnection.getXAResource()このXAConnectionオブジェクトの分散トランザクションへの参加を管理するために、トランザクション・マネージャによって使用されるXAResourceオブジェクトを取得します。voidRowSetReader.readData(RowSetInternal caller) 呼び出すRowSetオブジェクトの新しい内容を読み込みます。voidこのRowSetオブジェクトのコマンドで指定したパラメータを、指定したArray値に設定します。voidRowSet.setAsciiStream(int parameterIndex, InputStream x) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定された入力ストリームに設定します。voidRowSet.setAsciiStream(int parameterIndex, InputStream x, int length) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたjava.io.InputStream値に設定します。voidRowSet.setAsciiStream(String parameterName, InputStream x) 指定されたパラメータを指定された入力ストリームに設定します。voidRowSet.setAsciiStream(String parameterName, InputStream x, int length) 指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。voidRowSetMetaData.setAutoIncrement(int columnIndex, boolean property) 指定した列に自動的に番号が割り振られるかどうかを設定します。デフォルトでは、RowSetオブジェクトの列には番号は自動的に割り振られません。voidRowSet.setBigDecimal(int parameterIndex, BigDecimal x) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたjava.math.BigDecimal値に設定します。voidRowSet.setBigDecimal(String parameterName, BigDecimal x) 指定されたパラメータを、指定されたjava.math.BigDecimal値に設定します。voidRowSet.setBinaryStream(int parameterIndex, InputStream x) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定された入力ストリームに設定します。voidRowSet.setBinaryStream(int parameterIndex, InputStream x, int length) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたjava.io.InputStream値に設定します。voidRowSet.setBinaryStream(String parameterName, InputStream x) 指定されたパラメータを指定された入力ストリームに設定します。voidRowSet.setBinaryStream(String parameterName, InputStream x, int length) 指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。voidRowSet.setBlob(int parameterIndex, InputStream inputStream) 指定されたパラメータをInputStreamオブジェクトに設定します。voidRowSet.setBlob(int parameterIndex, InputStream inputStream, long length) 指定されたパラメータをInputStreamオブジェクトに設定します。voidこのRowSetオブジェクトのコマンドで指定したパラメータを、指定したBlob値に設定します。voidRowSet.setBlob(String parameterName, InputStream inputStream) 指定されたパラメータをInputStreamオブジェクトに設定します。voidRowSet.setBlob(String parameterName, InputStream inputStream, long length) 指定されたパラメータをInputStreamオブジェクトに設定します。void指定されたパラメータを指定されたjava.sql.Blobオブジェクトに設定します。voidRowSet.setBoolean(int parameterIndex, boolean x) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたJavaboolean値に設定します。voidRowSet.setBoolean(String parameterName, boolean x) 指定されたパラメータを指定されたJavaのboolean値に設定します。voidRowSet.setByte(int parameterIndex, byte x) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたJavabyte値に設定します。void指定されたパラメータを指定されたJavaのbyte値に設定します。voidRowSet.setBytes(int parameterIndex, byte[] x) このRowSetオブジェクトのコマンド内の指定したパラメータを、byte値の指定したJava配列値に設定します。void指定されたパラメータを指定されたJavaのバイト配列に設定します。voidRowSetMetaData.setCaseSensitive(int columnIndex, boolean property) 指定した列で大文字・小文字を区別するかどうかを設定します。voidRowSetMetaData.setCatalogName(int columnIndex, String catalogName) 指定した列のテーブルのカタログ名を、指定されたStringに設定します(存在する場合)。voidRowSet.setCharacterStream(int parameterIndex, Reader reader) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたReaderオブジェクトに設定します。voidRowSet.setCharacterStream(int parameterIndex, Reader reader, int length) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたjava.io.Reader値に設定します。voidRowSet.setCharacterStream(String parameterName, Reader reader) 指定されたパラメータを指定されたReaderオブジェクトに設定します。voidRowSet.setCharacterStream(String parameterName, Reader reader, int length) 指定されたパラメータを、指定された文字数である指定されたReaderオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。voidこのRowSetオブジェクトのコマンドで指定したパラメータを、指定したClob値に設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータを指定されたjava.sql.Clobオブジェクトに設定します。voidRowSetMetaData.setColumnCount(int columnCount) このRowSetオブジェクトの列数を、指定した数に設定します。voidRowSetMetaData.setColumnDisplaySize(int columnIndex, int size) 指定された列の通常の最大幅(文字数)を、指定されたintに設定します。voidRowSetMetaData.setColumnLabel(int columnIndex, String label) 印刷と表示で使用する推奨列のタイトルを、指定したStringに設定します(存在する場合)。voidRowSetMetaData.setColumnName(int columnIndex, String columnName) 指定した列の名前を、指定されたStringに設定します。voidRowSetMetaData.setColumnType(int columnIndex, int SQLType) 指定された列のSQL型を、指定した型に設定します。voidRowSetMetaData.setColumnTypeName(int columnIndex, String typeName) 指定した列の、データ・ソースに固有の型名を、指定されたStringに設定します(存在する場合)。voidRowSet.setCommand(String cmd) このRowSetオブジェクトのcommandプロパティにSQLクエリーを設定します。voidRowSet.setConcurrency(int concurrency) このRowSetオブジェクトの並行性を、指定した並行性レベルに設定します。voidRowSetMetaData.setCurrency(int columnIndex, boolean property) 指定した列が金額を表すかどうかを設定します。voidRowSet.setDataSourceName(String name) このRowSetオブジェクトのデータ・ソース名プロパティを、指定したStringに設定します。voidこのRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたjava.sql.Date値に設定します。voidこのRowSetオブジェクトのコマンドで指定したパラメータを、指定したjava.sql.Date値に設定します。voidアプリケーションを実行している仮想マシンのデフォルトのタイムゾーンを使用して、指定されたパラメータを指定されたjava.sql.Date値に設定します。void指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Date値に設定します。voidRowSet.setDouble(int parameterIndex, double x) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたJavadouble値に設定します。void指定されたパラメータを指定されたJavaのdouble値に設定します。voidRowSet.setEscapeProcessing(boolean enable) このRowSetオブジェクトのエスケープの処理をオンまたはオフに設定します。voidRowSet.setFloat(int parameterIndex, float x) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたJavafloat値に設定します。void指定されたパラメータを指定されたJavaのfloat値に設定します。voidRowSet.setInt(int parameterIndex, int x) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたJavaint値に設定します。void指定されたパラメータを指定されたJavaのint値に設定します。voidCommonDataSource.setLoginTimeout(int seconds) データベースへの接続試行中に、このデータ・ソースが待機する最長時間(秒)を指定します。voidConnectionPoolDataSource.setLoginTimeout(int seconds) データベースへの接続試行中に、このデータ・ソースが待機する最長時間(秒)を指定します。voidDataSource.setLoginTimeout(int seconds) データベースへの接続試行中に、このデータ・ソースが待機する最長時間(秒)を指定します。voidXADataSource.setLoginTimeout(int seconds) データベースへの接続試行中に、このデータ・ソースが待機する最長時間(秒)を指定します。voidCommonDataSource.setLogWriter(PrintWriter out) このDataSourceオブジェクトのログ・ライターをjava.io.PrintWriterオブジェクトに設定します。voidConnectionPoolDataSource.setLogWriter(PrintWriter out) このDataSourceオブジェクトのログ・ライターをjava.io.PrintWriterオブジェクトに設定します。voidDataSource.setLogWriter(PrintWriter out) このDataSourceオブジェクトのログ・ライターをjava.io.PrintWriterオブジェクトに設定します。voidXADataSource.setLogWriter(PrintWriter out) このDataSourceオブジェクトのログ・ライターをjava.io.PrintWriterオブジェクトに設定します。voidRowSet.setLong(int parameterIndex, long x) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたJavalong値に設定します。void指定されたパラメータを指定されたJavaのlong値に設定します。voidRowSet.setMaxFieldSize(int max) 列値に返される最大バイト数を、指定されたバイト数に設定します。voidRowSet.setMaxRows(int max) データベース・アクセス・エラーが発生した場合、このRowSetオブジェクトに含めることのできる最大の行数を、指定した値に設定します。voidRowSetInternal.setMetaData(RowSetMetaData md) 指定したRowSetMetaDataオブジェクトを、このRowSetオブジェクトのRowSetMetaDataオブジェクトとして設定します。voidRowSet.setNCharacterStream(int parameterIndex, Reader value) このRowSetオブジェクトのコマンド内の指定されたパラメータを、Readerオブジェクトに設定します。voidRowSet.setNCharacterStream(int parameterIndex, Reader value, long length) 指定されたパラメータをReaderオブジェクトに設定します。voidRowSet.setNCharacterStream(String parameterName, Reader value) 指定されたパラメータをReaderオブジェクトに設定します。voidRowSet.setNCharacterStream(String parameterName, Reader value, long length) 指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをjava.sql.NClobオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをjava.sql.NClobオブジェクトに設定します。voidRowSet.setNString(int parameterIndex, String value) 指定されたパラメータを指定されたStringオブジェクトに設定します。voidRowSet.setNString(String parameterName, String value) 指定されたパラメータを指定されたStringオブジェクトに設定します。voidRowSet.setNull(int parameterIndex, int sqlType) このRowSetオブジェクトのSQLコマンド内の指定されたパラメータを、SQLNULLに設定します。voidこのRowSetオブジェクトのSQLコマンド内の指定されたパラメータを、SQLNULLに設定します。void指定されたパラメータをSQLNULLに設定します。void指定されたパラメータをSQLNULLに設定します。voidRowSetMetaData.setNullable(int columnIndex, int property) 指定した列の値をNULLに設定できるかどうかを設定します。voidこのRowSetオブジェクトのコマンド内の指定したパラメータを、JavaObjectに設定します。voidこのRowSetオブジェクトのコマンド内の指定したパラメータを、JavaObjectに設定します。voidこのRowSetオブジェクトのコマンド内の指定したパラメータを、指定したJavaObjectに設定します。void指定されたパラメータの値を、指定されたオブジェクトで設定します。void指定されたパラメータの値を、指定されたオブジェクトで設定します。void指定されたパラメータの値を、指定されたオブジェクトで設定します。voidRowSet.setPassword(String password) このRowSetオブジェクトのデータベース・パスワードを、指定したStringに設定します。voidRowSetMetaData.setPrecision(int columnIndex, int precision) 指定された列の10進桁数を、指定されたintに設定します。voidRowSet.setQueryTimeout(int seconds) データベース・アクセス・エラーが発生した場合にドライバが文の実行を待つ最大時間を、指定した秒数に設定します。voidRowSet.setReadOnly(boolean value) このRowSetオブジェクトが読取り専用かどうかを、指定したbooleanに設定します。voidこのRowSetオブジェクトのコマンドで指定したパラメータを、指定したRef値に設定します。void指定されたパラメータを指定されたjava.sql.RowIdオブジェクトに設定します。void指定されたパラメータを指定されたjava.sql.RowIdオブジェクトに設定します。voidRowSetMetaData.setScale(int columnIndex, int scale) 指定された列の小数点以下の桁数を、指定されたintに設定します。voidRowSetMetaData.setSchemaName(int columnIndex, String schemaName) 指定した列のテーブル・スキーマの名前を、指定されたStringに設定します(存在する場合)。voidRowSetMetaData.setSearchable(int columnIndex, boolean property) 指定された列をwhere節で使用できるかどうかを設定します。voidRowSet.setShort(int parameterIndex, short x) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたJavashort値に設定します。void指定されたパラメータを指定されたJavaのshort値に設定します。voidRowSetMetaData.setSigned(int columnIndex, boolean property) 指定した列が符号付き数であるかどうかを設定します。void指定されたパラメータを指定されたjava.sql.SQLXMLオブジェクトに設定します。void指定されたパラメータを指定されたjava.sql.SQLXMLオブジェクトに設定します。voidこのRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたJavaString値に設定します。void指定されたパラメータを指定されたJavaのString値に設定します。voidRowSetMetaData.setTableName(int columnIndex, String tableName) 指定した列のテーブル名を、指定されたStringに設定します(存在する場合)。voidこのRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたjava.sql.Time値に設定します。voidこのRowSetオブジェクトのコマンドで指定したパラメータを、指定したjava.sql.Time値に設定します。void指定されたパラメータを、指定されたjava.sql.Time値に設定します。void指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Time値に設定します。voidRowSet.setTimestamp(int parameterIndex, Timestamp x) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたjava.sql.Timestamp値に設定します。voidRowSet.setTimestamp(int parameterIndex, Timestamp x, Calendar cal) このRowSetオブジェクトのコマンドで指定したパラメータを、指定したjava.sql.Timestamp値に設定します。voidRowSet.setTimestamp(String parameterName, Timestamp x) 指定されたパラメータを、指定されたjava.sql.Timestamp値に設定します。voidRowSet.setTimestamp(String parameterName, Timestamp x, Calendar cal) 指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Timestamp値に設定します。voidRowSet.setTransactionIsolation(int level) このRowSetオブジェクトのトランザクション遮断レベルを設定します。voidRowSet.setType(int type) このRowSetオブジェクトの型を、指定した型に設定します。voidRowSet.setTypeMap(Map<String, Class<?>> map) このRowSetオブジェクトのデフォルトの型マップとして指定されたjava.util.Mapオブジェクトをインストールします。voidこのRowSetオブジェクトがDriverManagerを使って接続を作成するときに使用するURLを設定します。void指定されたパラメータを、指定されたjava.net.URL値に設定します。voidRowSet.setUsername(String name) このRowSetオブジェクトのusernameプロパティを、指定したStringに設定します。booleanRowSetWriter.writeData(RowSetInternal caller) RowSetWriterオブジェクトの行セットに加えた変更を、データを取得した場所からデータ・ソースへ書き戻します。型SQLExceptionのパラメータを持つjavax.sqlのコンストラクタ修飾子コンストラクタ説明ConnectionEvent(PooledConnection con, SQLException ex) 指定したPooledConnectionオブジェクトとSQLExceptionオブジェクトによって初期化されたConnectionEventオブジェクトを構築します。StatementEvent(PooledConnection con, PreparedStatement statement, SQLException exception) 指定されたPooledConnection、PreparedStatement、およびSQLExceptionを持つStatementEventを構築します。 -
javax.sql.rowsetでのSQLExceptionの使用
javax.sql.rowsetのSQLExceptionのサブクラスSQLExceptionを投げるjavax.sql.rowsetのメソッド修飾子と型メソッド説明void指定されたRowSetオブジェクトの配列に含まれる1つ以上のRowSetオブジェクトをこのJoinRowSetオブジェクトに追加し、各RowSetオブジェクトの一致列を指定された列インデックスの配列内の一致列に設定します。void指定されたRowSetオブジェクトの配列に含まれる1つ以上のRowSetオブジェクトをこのJoinRowSetオブジェクトに追加し、各RowSetオブジェクトの一致列を指定された列名の配列内の一致列に設定します。void指定されたRowSetオブジェクトをこのJoinRowSetオブジェクトに追加します。void指定されたRowSetオブジェクトをこのJoinRowSetオブジェクトに追加し、指定された列をRowSetオブジェクトの一致列として設定します。voidrowsetをこのJoinRowSetオブジェクトに追加し、指定された列を一致列に設定します。voidBaseRowSet.clearParameters()このRowSetオブジェクトのコマンドの実行時に設定される、このRowSetオブジェクトのパラメータの内部表現に含まれる現在のパラメータ値をすべてクリアします。booleanCachedRowSet.columnUpdated(int idx) このCachedRowSetオブジェクトの現在の行内の指定された列が更新されたかどうかを示します。booleanCachedRowSet.columnUpdated(String columnName) このCachedRowSetオブジェクトの現在の行内の指定された列が更新されたかどうかを示します。voidCachedRowSet.commit()CachedRowSetオブジェクトのSyncProviderには、ResultSetのConnectionオブジェクトか、コンストラクタに渡されるJDBCプロパティが含まれます。voidJdbcRowSet.commit()JdbcRowSetには、ResultSetのConnectionオブジェクトか、コンストラクタに渡されるJDBCプロパティが含まれます。RowSetFactory.createCachedRowSet()CachedRowSetの新しいインスタンスを作成します。CachedRowSet.createCopy()このCachedRowSetオブジェクトのデータのディープ・コピーであるRowSetオブジェクトを作成します。CachedRowSet.createCopyNoConstraints()このCachedRowSetオブジェクトのデータのディープ・コピーであるが、独立しているCachedRowSetオブジェクトを作成します。CachedRowSet.createCopySchema()このCachedRowSetオブジェクトの空のコピーであるCachedRowSetオブジェクトを作成します。RowSetFactory.createFilteredRowSet()FilteredRowSetの新しいインスタンスを作成します。RowSetFactory.createJdbcRowSet()JdbcRowSetの新しいインスタンスを生成します。RowSetFactory.createJoinRowSet()JoinRowSetの新しいインスタンスを作成します。CachedRowSet.createShared()このCachedRowSetオブジェクトと同じデータによって、バックアップされた新しいRowSetオブジェクトを返します。RowSetFactory.createWebRowSet()WebRowSetの新しいインスタンスを作成します。booleanこのメソッドは、値がsetFilter()メソッドを使って設定されたフィルタ・リング基準(複数の制約が存在する場合は複数の基準)内に収まっているかどうかをチェックするために、FilteredRowSetオブジェクトによって呼び出されます。booleanこのメソッドは、値がsetFilterメソッドを使って設定されたフィルタリング基準内に収まっているかどうかをチェックするためにFilteredRowSetオブジェクトによって呼び出されます。voidCachedRowSet.execute(Connection conn) データ・ソースとなる結果セットを生成するための指定の接続を使用して、このCachedRowSetオブジェクトにデータを読み込みます。booleanJdbcRowSet.getAutoCommit()JdbcRowSetには、元のResultSetのConnectionオブジェクトか、それに渡されるJDBCプロパティが含まれます。RowSetMetaDataImpl.getCatalogName(int columnIndex) 指定された列内の値の派生元である表のカタログ名を取得します。RowSetMetaDataImpl.getColumnClassName(int columnIndex) 指定された列内の値をマップするJavaプログラミング言語のクラスの完全修飾名を取得します。intRowSetMetaDataImpl.getColumnCount()このRowSetMetaDataImplオブジェクトを作成したRowSetオブジェクト内の列数を取得します。intRowSetMetaDataImpl.getColumnDisplaySize(int columnIndex) 指定された列の通常の最大幅を表す文字数を取得します。RowSetMetaDataImpl.getColumnLabel(int columnIndex) 印刷や表示に使用される、指定された列の推奨列タイトルを取得します。RowSetMetaDataImpl.getColumnName(int columnIndex) 指定された列の名前を取得します。intRowSetMetaDataImpl.getColumnType(int columnIndex) 指定された列に格納された値のSQL型の型コード(java.sql.Types定数の1つ)を取得します。RowSetMetaDataImpl.getColumnTypeName(int columnIndex) 指定された列内に格納された値のDBMS固有の型名を取得します。intBaseRowSet.getConcurrency()このRowSetオブジェクトの並行処理を返します。booleanBaseRowSet.getEscapeProcessing()このRowSetオブジェクトでエスケープ処理が有効になっているかどうかを確認します。intBaseRowSet.getFetchDirection()このRowSetオブジェクトの現在のフェッチ方向の設定を取得します。intBaseRowSet.getFetchSize()このRowSetオブジェクトのフェッチ・サイズを返します。intJoinRowSet.getJoinType()このJoinRowSetインスタンスを管理するSQLJOIN型を記述するintを返します。int[]CachedRowSet.getKeyColumns()このCachedRowSetオブジェクトの行を一意に識別するキーを構成する列を示す1つ以上の列番号を格納する配列を返します。int[]Joinable.getMatchColumnIndexes()setMatchColumn(int[] columnIdxes)メソッドを使って、このRowSetオブジェクトに設定された一致列のインデックスを取得します。String[]Joinable.getMatchColumnNames()setMatchColumn(String [] columnNames)メソッドを使って、このRowSetオブジェクトに設定された一致列の名前を取得します。intBaseRowSet.getMaxFieldSize()このRowSetオブジェクト内の列の値として使用可能な最大バイト数を取得します。intBaseRowSet.getMaxRows()このRowSetオブジェクトに含めることのできる最大行数を取得します。CachedRowSet.getOriginal()このCachedRowSetオブジェクトの元の値を格納するResultSetオブジェクトを返します。CachedRowSet.getOriginalRow()このCachedRowSetオブジェクトの現在行の元の値のみを格納するResultSetオブジェクトを返します。Object[]BaseRowSet.getParams()このRowSetオブジェクトのコマンドに設定されたパラメータ値(オブジェクトとプリミティブ)を含む配列を取得し、すべてのパラメータが設定されていない場合はSQLExceptionオブジェクトをスローします。intRowSetMetaDataImpl.getPrecision(int columnIndex) 指定された列内に格納された値の合計桁数を取得します。intBaseRowSet.getQueryTimeout()ドライバがクエリーの実行を待つ最大秒数を取得します。String[]JoinRowSet.getRowSetNames()このJoinRowSetオブジェクトに追加されたRowSetオブジェクトの名前を含むString配列を返します。Collection<?> JoinRowSet.getRowSets()このJoinRowSetオブジェクトに追加されたRowSetオブジェクトを含むCollectionオブジェクトを返します。CachedRowSet.getRowSetWarnings()このRowSetオブジェクトに関する呼出しによって報告される最初の警告を取得します。JdbcRowSet.getRowSetWarnings()このJdbcRowSetオブジェクトに関する呼出しによって報告される最初の警告を取得します。intRowSetMetaDataImpl.getScale(int columnIndex) 指定された列内に格納された値の小数点以下の桁数を取得します。RowSetMetaDataImpl.getSchemaName(int columnIndex) 指定された列の値の派生元である表のスキーマ名を取得します。booleanBaseRowSet.getShowDeleted()削除マークが付けられた行を現在の行とともに表示するかどうかを示すbooleanを取得します。booleanCachedRowSet.getShowDeleted()削除マークが付けられた行を現在の行とともに表示するかどうかを示すbooleanを取得します。booleanJdbcRowSet.getShowDeleted()削除マークが付けられた行を現在の行とともに表示するかどうかを示すbooleanを取得します。CachedRowSet.getSyncProvider()このCachedRowSetオブジェクトのSyncProvider実装を取得します。CachedRowSet.getTableName()このCachedRowSetオブジェクトの作成に使用されたオブジェクト(テーブル)の識別子を返します。RowSetMetaDataImpl.getTableName(int columnIndex) 指定された列内の値の派生元である表の名前を取得します。intBaseRowSet.getType()このRowSetオブジェクトの型を返します。BaseRowSet.getUrl()JDBCテクノロジを使用可能なドライバを使って、このRowSetオブジェクトのjavax.sql.Readerオブジェクトがリレーショナル・データベースとの接続を作成するために使用するJDBC URLを取得します。JoinRowSet.getWhereClause()JoinRowSetオブジェクトで使用される、SQLによく似たWHERE節の記述を返します。booleanRowSetMetaDataImpl.isAutoIncrement(int columnIndex) 指定された列に格納された値に自動的に番号が付けられるかどうか、つまりこの値が読取り専用であるかどうかを確認します。booleanRowSetMetaDataImpl.isCaseSensitive(int columnIndex) 指定された列の名前の大文字と小文字が区別されるかどうかを示します。booleanRowSetMetaDataImpl.isCurrency(int columnIndex) 指定された列に格納された値がキャッシュ値かどうかを示します。booleanRowSetMetaDataImpl.isDefinitelyWritable(int columnIndex) 指定された列に対する書込み操作が必ず成功するかどうかを示します。intRowSetMetaDataImpl.isNullable(int columnIndex) 指定された列にNULL値を格納できるかどうかを示す定数を取得します。booleanRowSetMetaDataImpl.isReadOnly(int columnIndex) 指定された列が絶対的に書込み可能でないかどうか(読取り専用であるかどうか)を示します。booleanRowSetMetaDataImpl.isSearchable(int columnIndex) 指定された列に格納された値をWHERE節で使用できるかどうかを示します。booleanRowSetMetaDataImpl.isSigned(int columnIndex) 指定された列に格納された値が符号付きの数かどうかを示します。booleanRowSetMetaDataImpl.isWrapperFor(Class<?> interfaces) これが、指定されたインタフェースを実装している場合や、そのようなオブジェクトの直接的または間接的なラッパーである場合は、trueを返します。booleanRowSetMetaDataImpl.isWritable(int columnIndex) 指定された列に対する書込み操作が成功する可能性があるかどうかを示します。static RowSetFactoryRowSetProvider.newFactory()RowSetFactory実装の新しいインスタンスを作成します。static RowSetFactoryRowSetProvider.newFactory(String factoryClassName, ClassLoader cl) 指定されたファクトリ・クラス名からRowSetFactoryの新しいインスタンスを作成します。booleanCachedRowSet.nextPage()CachedRowSetの現在のページを増分します。protected voidBaseRowSet.notifyCursorMoved()このRowSetオブジェクトに登録されているすべてのリスナーに、カーソルが移動したことを通知します。protected voidBaseRowSet.notifyRowChanged()このRowSetオブジェクトに登録されているすべてのリスナーに、行が変更されたことを通知します。protected voidBaseRowSet.notifyRowSetChanged()このRowSetオブジェクトに登録されているすべてのリスナーに、コンテンツ全体が変更されたことを通知します。voidこのCachedRowSetオブジェクトに、指定されたResultSetオブジェクトのデータを読み込みます。voidこのCachedRowSetオブジェクトに、指定されたResultSetオブジェクトのデータを読み込みます。booleanCachedRowSet.previousPage()CachedRowSetの現在のページを減分します。voidWebRowSet.readXml(InputStream iStream) ストリーム・ベースのXML入力を読み込み、このWebRowSetオブジェクトを生成します。void指定されたReaderオブジェクトから、XML形式でWebRowSetオブジェクトを読み取ります。voidCachedRowSet.release()このCachedRowSetオブジェクトの現在のコンテンツを解放し、登録済みのすべてのリスナーにrowSetChangedイベントを送信します。voidCachedRowSet.restoreOriginal()このCachedRowSetオブジェクトを元の値(前回の変更セットの前の値)に戻します。voidCachedRowSet.rollback()CachedRowSetオブジェクトのSyncProviderには、元のResultSetのConnectionオブジェクトか、それに渡されるJDBCプロパティが含まれます。voidCachedRowSetオブジェクトのSyncProviderには、元のResultSetのConnectionオブジェクトか、それに渡されるJDBCプロパティが含まれます。voidJdbcRowSet.rollback()JdbcRowSetには、元のResultSetのConnectionオブジェクトか、それに渡されるJDBCプロパティが含まれます。voidJdbcRowSetには、元のResultSetのConnectionオブジェクトか、それに渡されるJDBCプロパティが含まれます。voidCachedRowSet.rowSetPopulated(RowSetEvent event, int numRows) 登録済みリスナーに、指定されたRowSetEventオブジェクト内のRowSetオブジェクトが多数の追加行を読み込んだことを通知します。void指定されたパラメータをJavaプログラミング言語のArrayオブジェクトに設定します。voidBaseRowSet.setAsciiStream(int parameterIndex, InputStream x) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定された入力ストリームに設定します。voidBaseRowSet.setAsciiStream(int parameterIndex, InputStream x, int length) 指定されたパラメータを、指定されたバイト数を持つ指定されたjava.io.InputStreamオブジェクトに設定します。voidBaseRowSet.setAsciiStream(String parameterName, InputStream x) 指定されたパラメータを指定された入力ストリームに設定します。voidBaseRowSet.setAsciiStream(String parameterName, InputStream x, int length) 指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。voidJdbcRowSet.setAutoCommit(boolean autoCommit) JdbcRowSetには、元のResultSetのConnectionオブジェクトか、それに渡されるJDBCプロパティが含まれます。voidRowSetMetaDataImpl.setAutoIncrement(int columnIndex, boolean property) 指定された列が自動的に番号付けされて読取り専用として扱われるかどうかを、指定されたboolean値に設定します。voidBaseRowSet.setBigDecimal(int parameterIndex, BigDecimal x) 指定されたパラメータを、指定されたjava.math.BigDecimal値に設定します。voidBaseRowSet.setBigDecimal(String parameterName, BigDecimal x) 指定されたパラメータを、指定されたjava.math.BigDecimal値に設定します。voidBaseRowSet.setBinaryStream(int parameterIndex, InputStream x) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定された入力ストリームに設定します。voidBaseRowSet.setBinaryStream(int parameterIndex, InputStream x, int length) 指定されたパラメータを、指定されたバイト数を持つ指定されたjava.io.InputStreamオブジェクトに設定します。voidBaseRowSet.setBinaryStream(String parameterName, InputStream x) 指定されたパラメータを指定された入力ストリームに設定します。voidBaseRowSet.setBinaryStream(String parameterName, InputStream x, int length) 指定されたパラメータを、指定されたバイト数を持つ指定された入力ストリームに設定します。voidBaseRowSet.setBlob(int parameterIndex, InputStream inputStream) 指定されたパラメータをInputStreamオブジェクトに設定します。voidBaseRowSet.setBlob(int parameterIndex, InputStream inputStream, long length) 指定されたパラメータをInputStreamオブジェクトに設定します。void指定されたパラメータを、指定されたJavaプログラミング言語のBlobオブジェクトに設定します。voidBaseRowSet.setBlob(String parameterName, InputStream inputStream) 指定されたパラメータをInputStreamオブジェクトに設定します。voidBaseRowSet.setBlob(String parameterName, InputStream inputStream, long length) 指定されたパラメータをInputStreamオブジェクトに設定します。void指定されたパラメータを指定されたjava.sql.Blobオブジェクトに設定します。voidBaseRowSet.setBoolean(int parameterIndex, boolean x) 指定されたパラメータを、指定されたJavaプログラミング言語のbooleanに設定します。voidBaseRowSet.setBoolean(String parameterName, boolean x) 指定されたパラメータを指定されたJavaのboolean値に設定します。voidBaseRowSet.setByte(int parameterIndex, byte x) 指定されたパラメータを、指定されたJavaプログラミング言語のbyteに設定します。void指定されたパラメータを指定されたJavaのbyte値に設定します。voidBaseRowSet.setBytes(int parameterIndex, byte[] x) 指定されたパラメータを、指定されたバイト配列に設定します。void指定されたパラメータを指定されたJavaのバイト配列に設定します。voidRowSetMetaDataImpl.setCaseSensitive(int columnIndex, boolean property) 指定された列の名前で、大文字と小文字を区別するかどうかを、指定されたbooleanに設定します。voidRowSetMetaDataImpl.setCatalogName(int columnIndex, String catalogName) 指定された列の派生元である表のカタログ名をcatalogNameに設定します。voidBaseRowSet.setCharacterStream(int parameterIndex, Reader reader) このRowSetオブジェクトのコマンド内の指定されたパラメータを、指定されたReaderオブジェクトに設定します。voidBaseRowSet.setCharacterStream(int parameterIndex, Reader reader, int length) 指定されたパラメータを、指定されたバイト数を持つjava.io.Readerオブジェクトに設定します。voidBaseRowSet.setCharacterStream(String parameterName, Reader reader) 指定されたパラメータを指定されたReaderオブジェクトに設定します。voidBaseRowSet.setCharacterStream(String parameterName, Reader reader, int length) 指定されたパラメータを、指定された文字数である指定されたReaderオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータを、指定されたJavaプログラミング言語のClobオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータを指定されたjava.sql.Clobオブジェクトに設定します。voidRowSetMetaDataImpl.setColumnCount(int columnCount) このRowSetMetaDataImplオブジェクトを作成したRowSetオブジェクト内の列数を設定します。voidRowSetMetaDataImpl.setColumnDisplaySize(int columnIndex, int size) 指定された列内の標準の最大文字数を、指定された数値に設定します。voidRowSetMetaDataImpl.setColumnLabel(int columnIndex, String label) 印刷と表示に使用する推奨列ラベルをlabelに設定します(存在する場合)。voidRowSetMetaDataImpl.setColumnName(int columnIndex, String columnName) 指定した列の名前に指定された名前を設定します。voidRowSetMetaDataImpl.setColumnType(int columnIndex, int SQLType) 指定された列内に格納された値のSQL型コードを、java.sql.Typesクラスの指定の型コードに設定します。voidRowSetMetaDataImpl.setColumnTypeName(int columnIndex, String typeName) 指定された列内に格納された値のデータ・ソースによって使用される型名を設定します。voidBaseRowSet.setCommand(String cmd) このRowSetオブジェクトのcommandプロパティとして指定のStringオブジェクトを設定し、パラメータがある場合は、以前のコマンド用に設定されたものなのでクリアします。voidBaseRowSet.setConcurrency(int concurrency) このRowSetオブジェクトの並行性を指定された並行性に設定します。voidRowSetMetaDataImpl.setCurrency(int columnIndex, boolean property) 指定された列に格納された値がキャッシュ値であるかどうかを、指定されたbooleanに設定します。voidBaseRowSet.setDataSourceName(String name) このRowSetオブジェクトのDataSourcenameプロパティとして指定の論理名を設定し、このRowSetオブジェクトのUrlプロパティをnullに設定します。void指定されたパラメータを、指定されたjava.sql.Date値に設定します。void指定されたパラメータを指定されたjava.sql.Dateオブジェクトに設定します。voidアプリケーションを実行している仮想マシンのデフォルトのタイムゾーンを使用して、指定されたパラメータを指定されたjava.sql.Date値に設定します。void指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Date値に設定します。voidBaseRowSet.setDouble(int parameterIndex, double x) 指定されたパラメータを、指定されたJavaプログラミング言語のdoubleに設定します。void指定されたパラメータを指定されたJavaのdouble値に設定します。voidBaseRowSet.setEscapeProcessing(boolean enable) データベースにSQL文を送信する前に、ドライバがエスケープ構文をスキャンしてエスケープ置換を行うかどうかを示す指定のbooleanに設定します。voidBaseRowSet.setFetchDirection(int direction) このRowSetオブジェクト内の行が処理される方向について、ドライバにパフォーマンス・ヒントを与えます。voidBaseRowSet.setFetchSize(int rows) このRowSetオブジェクトのフェッチ・サイズとして、指定の行数を設定します。void指定されたPredicateオブジェクトをこのFilteredRowSetオブジェクトに適用します。voidBaseRowSet.setFloat(int parameterIndex, float x) 指定されたパラメータを、指定されたJavaプログラミング言語のfloatに設定します。void指定されたパラメータを指定されたJavaのfloat値に設定します。voidBaseRowSet.setInt(int parameterIndex, int x) 指定されたパラメータを、指定されたJavaプログラミング言語のint値に設定します。void指定されたパラメータを指定されたJavaのint値に設定します。voidJoinRowSet.setJoinType(int joinType) アプリケーションに、JoinRowSetオブジェクト・インスタンス内の表に適用されるJOINの型の調整を許可します。voidCachedRowSet.setKeyColumns(int[] keys) このCachedRowSetオブジェクトのkeyColsフィールドに、指定された列番号の配列(このCachedRowSetオブジェクト内の行を一意に識別するキーを構成する)を設定します。voidBaseRowSet.setLong(int parameterIndex, long x) 指定されたパラメータを、指定されたJavaプログラミング言語のlongに設定します。void指定されたパラメータを指定されたJavaのlong値に設定します。voidJoinable.setMatchColumn(int columnIdx) 指定された列をこのRowSetオブジェクトの一致列として設定します。voidJoinable.setMatchColumn(int[] columnIdxes) 指定された列をこのRowSetオブジェクトの一致列として設定します。voidJoinable.setMatchColumn(String columnName) 指定された列をこのRowSetオブジェクトの一致列として設定します。voidJoinable.setMatchColumn(String[] columnNames) 指定された列をこのRowSetオブジェクトの一致列として設定します。voidBaseRowSet.setMaxFieldSize(int max) このRowSetオブジェクト内の列の値として使用可能な最大バイト数を、指定した値に設定します。voidBaseRowSet.setMaxRows(int max) このRowSetオブジェクトに含めることのできる最大の行数を、指定した値に設定します。voidCachedRowSet.setMetaData(RowSetMetaData md) 指定されたRowSetMetaDataオブジェクトを使って、CachedRowSetオブジェクトのメタデータを設定します。voidBaseRowSet.setNCharacterStream(int parameterIndex, Reader value) このRowSetオブジェクトのコマンド内の指定されたパラメータを、Readerオブジェクトに設定します。voidBaseRowSet.setNCharacterStream(int parameterIndex, Reader value, long length) 指定されたパラメータをReaderオブジェクトに設定します。voidBaseRowSet.setNCharacterStream(String parameterName, Reader value) 指定されたパラメータをReaderオブジェクトに設定します。voidBaseRowSet.setNCharacterStream(String parameterName, Reader value, long length) 指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをjava.sql.NClobオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをReaderオブジェクトに設定します。void指定されたパラメータをjava.sql.NClobオブジェクトに設定します。voidBaseRowSet.setNString(int parameterIndex, String value) 指定されたパラメータを指定されたStringオブジェクトに設定します。voidBaseRowSet.setNString(String parameterName, String value) 指定されたパラメータを指定されたStringオブジェクトに設定します。voidBaseRowSet.setNull(int parameterIndex, int sqlType) 指定されたパラメータをSQLNULLに設定します。void指定されたパラメータをSQLNULLに設定します。void指定されたパラメータをSQLNULLに設定します。void指定されたパラメータをSQLNULLに設定します。voidRowSetMetaDataImpl.setNullable(int columnIndex, int property) 指定された列に格納された値をNULLに設定できるかどうかを、ResultSetMetaDataインタフェースの指定された定数に設定します。void指定されたパラメータを、指定されたJavaプログラミング言語のObject値に設定します。void指定されたパラメータの値を、指定されたObject値で設定します。void指定されたパラメータを、指定されたJavaプログラミング言語のObject値に設定します。void指定されたパラメータの値を、指定されたオブジェクトで設定します。void指定されたパラメータの値を、指定されたオブジェクトで設定します。void指定されたパラメータの値を、指定されたオブジェクトで設定します。voidCachedRowSet.setOriginalRow()このCachedRowSetオブジェクトの現在の行を元の行として設定します。voidCachedRowSet.setPageSize(int size) CachedRowSetオブジェクトのページ・サイズを設定します。voidRowSetMetaDataImpl.setPrecision(int columnIndex, int precision) 指定された列に格納された値の10進数の合計数を設定します。voidBaseRowSet.setQueryTimeout(int seconds) ドライバがクエリーの実行を待つ最大秒数を設定します。void指定されたパラメータを、指定されたJavaプログラミング言語のRefオブジェクトに設定します。void指定されたパラメータを指定されたjava.sql.RowIdオブジェクトに設定します。void指定されたパラメータを指定されたjava.sql.RowIdオブジェクトに設定します。voidRowSetMetaDataImpl.setScale(int columnIndex, int scale) 指定された列に格納された値の小数点以下の桁数を設定します。voidRowSetMetaDataImpl.setSchemaName(int columnIndex, String schemaName) 指定された列の表のスキーマ名をschemaNameに設定します(存在する場合)。voidRowSetMetaDataImpl.setSearchable(int columnIndex, boolean property) 指定された列内に格納された値をWHERE節内で使用できるかどうかを、指定されたboolean値に設定します。voidBaseRowSet.setShort(int parameterIndex, short x) 指定されたパラメータを、指定されたJavaプログラミング言語のshortに設定します。void指定されたパラメータを指定されたJavaのshort値に設定します。voidBaseRowSet.setShowDeleted(boolean value) showDeletedプロパティとして、削除マーク付きの行を現在の行とともに表示するかどうかを指定するbooleanを設定します。voidCachedRowSet.setShowDeleted(boolean b) showDeletedプロパティとして、削除マーク付きの行を現在の行とともに表示するかどうかを指定するbooleanを設定します。voidJdbcRowSet.setShowDeleted(boolean b) showDeletedプロパティに、指定されたboolean値を設定します。voidRowSetMetaDataImpl.setSigned(int columnIndex, boolean property) 指定された列に格納された値が符号付きの数であるかどうかを、指定されたbooleanに設定します。void指定されたパラメータを指定されたjava.sql.SQLXMLオブジェクトに設定します。void指定されたパラメータを指定されたjava.sql.SQLXMLオブジェクトに設定します。void指定されたパラメータを、指定されたString値に設定します。void指定されたパラメータを指定されたJavaのString値に設定します。voidCachedRowSet.setSyncProvider(String provider) このCachedRowSetオブジェクトのSyncProviderオブジェクトを、指定されたオブジェクトに設定します。voidCachedRowSet.setTableName(String tabName) このCachedRowSetオブジェクトの派生元のテーブルの識別子を、指定のテーブル名に設定します。voidRowSetMetaDataImpl.setTableName(int columnIndex, String tableName) 指定された列の派生元である表の名前を設定します。void指定されたパラメータを、指定されたjava.sql.Time値に設定します。void指定されたパラメータを指定されたjava.sql.Timeオブジェクトに設定します。void指定されたパラメータを、指定されたjava.sql.Time値に設定します。void指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Time値に設定します。voidBaseRowSet.setTimestamp(int parameterIndex, Timestamp x) 指定されたパラメータを、指定されたjava.sql.Timestamp値に設定します。voidBaseRowSet.setTimestamp(int parameterIndex, Timestamp x, Calendar cal) 指定されたパラメータを指定されたjava.sql.Timestampオブジェクトに設定します。voidBaseRowSet.setTimestamp(String parameterName, Timestamp x) 指定されたパラメータを、指定されたjava.sql.Timestamp値に設定します。voidBaseRowSet.setTimestamp(String parameterName, Timestamp x, Calendar cal) 指定されたCalendarオブジェクトを使用して、指定されたパラメータを指定されたjava.sql.Timestamp値に設定します。voidBaseRowSet.setTransactionIsolation(int level) このJDBCRowSetオブジェクトのトランザクション遮断プロパティとして、指定の定数を設定します。voidBaseRowSet.setType(int type) このRowSetオブジェクトに特定の型を設定します。voidBaseRowSet.setUnicodeStream(int parameterIndex, InputStream x, int length) 非推奨。getCharacterStreamはその場所で使用する必要がありますvoidこのRowSetオブジェクトのUrlプロパティとして指定のStringオブジェクトを設定し、dataSource nameプロパティをnullに設定します。void指定されたパラメータを、指定されたjava.net.URL値に設定します。JoinRowSet.toCachedRowSet()このJoinRowSetオブジェクト内のデータを含む新しいCachedRowSetオブジェクトを作成します。これは、CachedRowSetオブジェクトのSyncProviderオブジェクトを使って、データ・ソースに保存することができます。Collection<?> CachedRowSet.toCollection()このCachedRowSetオブジェクトを、このCachedRowSetオブジェクトのすべてのデータを格納するCollectionオブジェクトに変換します。Collection<?> CachedRowSet.toCollection(int column) このCachedRowSetオブジェクト内の指定された列をCollectionオブジェクトに変換します。Collection<?> CachedRowSet.toCollection(String column) このCachedRowSetオブジェクト内の指定された列をCollectionオブジェクトに変換します。voidCachedRowSet.undoDelete()現在の行の削除を取り消して、リスナーに行が変更されたことを通知します。voidCachedRowSet.undoInsert()もし行が挿入された状態であれば、CachedRowSetオブジェクトから現在の行をただちに削除し、リスナーに行が変更されたことを通知します。voidCachedRowSet.undoUpdate()もし行が変更されていれば、前回の更新操作をただちに元に戻します。voidJoinable.unsetMatchColumn(int columnIdx) このRowSetオブジェクトの一致列として指定された列の設定を解除します。voidJoinable.unsetMatchColumn(int[] columnIdxes) このRowSetオブジェクトの一致列として指定された列の設定を解除します。voidJoinable.unsetMatchColumn(String columnName) このRowSetオブジェクトの一致列として指定された列の設定を解除します。voidJoinable.unsetMatchColumn(String[] columnName) このRowSetオブジェクトの一致列として指定された列の設定を解除します。<T> T標準以外のメソッド、またはプロキシによって公開されない標準メソッドにアクセスできるようにするために、指定されたインタフェースを実装しているオブジェクトを返します。voidWebRowSet.writeXml(OutputStream oStream) このWebRowSetオブジェクトのデータ、プロパティ、メタデータを指定されたOutputStreamオブジェクトにXML形式で書き込みます。voidこのWebRowSetオブジェクトのデータ、プロパティ、メタデータを指定されたWriterオブジェクトにXML形式で書き込みます。voidWebRowSet.writeXml(ResultSet rs, OutputStream oStream) 指定されたResultSetオブジェクトの内容からこのWebRowSetオブジェクトを生成し、そのデータ、プロパティ、およびメタデータを指定されたOutputStreamオブジェクトにXML形式で書き込みます。void指定されたResultSetオブジェクトの内容からこのWebRowSetオブジェクトを生成し、そのデータ、プロパティ、およびメタデータを指定されたWriterオブジェクトにXML形式で書き込みます。 -
javax.sql.rowset.serialでのSQLExceptionの使用
修飾子と型クラス説明classBLOB, CLOB, STRUCT or ARRAYなどのSQL型やDATALINK and JAVAOBJECTなどのSQL型の、直列化または直列化復元時のエラーを示します。SQLExceptionを投げるjavax.sql.rowset.serialのメソッド修飾子と型メソッド説明voidSerialArray.free()このメソッドは、SerialArrayオブジェクトを解放し、保持するリソースを解放します。voidSerialBlob.free()このメソッドは、SerialBlobオブジェクトを解放し、保持するリソースを解放します。voidSerialClob.free()このメソッドは、SerialClobオブジェクトを解放し、保持するリソースを解放します。SerialClob.getAsciiStream()このSerialClobオブジェクトによって指定されたCLOB値をASCIIストリームとして取得します。SerialBlob.getBinaryStream(long pos, long length) Blob値の一部(バイト位置posから長さlengthバイト分)を格納したInputStreamオブジェクトを返します。SerialClob.getCharacterStream(long pos, long length) SerialClob値の一部(文字位置posから長さlength文字分)を格納したReaderオブジェクトを返します。longSerialBlob.position(byte[] pattern, long start) このSerialBlobオブジェクト内で、指定されたバイト・パターンが開始される位置を返します。検索は指定位置から開始されます。longこのSerialBlobオブジェクト内で、指定のBlobオブジェクトが開始される位置を返します。検索は指定位置から開始されます。longこのSerialClobオブジェクト内で、指定のStringオブジェクトが開始される位置を返します。検索は指定位置から開始されます。longこのSerialClobオブジェクト内で、指定のClobシグニチャが開始される位置を返します。検索は指定位置から開始されます。SQLInputImpl.readArray()ストリームからSQLARRAY値を読み込み、その値をJavaプログラミング言語のArrayオブジェクトとして返します。SQLInputImpl.readAsciiStream()このSQLInputImplオブジェクト内の次の属性をASCII文字ストリームとして取得します。SQLInputImpl.readBigDecimal()このSQLInputImplオブジェクト内の次の属性をjava.math.BigDecimalとして取得します。SQLInputImpl.readBinaryStream()このSQLInputImplオブジェクト内の次の属性を未解釈のバイト・ストリームとして取得します。SQLInputImpl.readBlob()このSQLInputImplオブジェクトの先頭のBLOB値をJavaプログラミング言語のBlobオブジェクトとして取得します。booleanSQLInputImpl.readBoolean()このSQLInputImplオブジェクト内の次の属性をJavaプログラミング言語のbooleanとして取得します。byteSQLInputImpl.readByte()このSQLInputImplオブジェクト内の次の属性をJavaプログラミング言語のbyteとして取得します。byte[]SQLInputImpl.readBytes()このSQLInputImplオブジェクト内の次の属性をバイト配列として取得します。SQLInputImpl.readCharacterStream()このSQLInputImplオブジェクト内の次の属性をUnicode文字ストリームとして取得します。SQLInputImpl.readClob()このSQLInputImplオブジェクトの先頭のCLOB値をJavaプログラミング言語のClobオブジェクトとして取得します。SQLInputImpl.readDate()このSQLInputImpl内の次の属性をjava.sql.Dateオブジェクトとして取得します。doubleSQLInputImpl.readDouble()このSQLInputImplオブジェクト内の次の属性をJavaプログラミング言語のdoubleとして取得します。floatSQLInputImpl.readFloat()このSQLInputImplオブジェクト内の次の属性をJavaプログラミング言語のfloatとして取得します。intSQLInputImpl.readInt()このSQLInputImplオブジェクト内の次の属性をJavaプログラミング言語のintとして取得します。longSQLInputImpl.readLong()このSQLInputImplオブジェクト内の次の属性をJavaプログラミング言語のlongとして取得します。SQLInputImpl.readNClob()ストリームからSQLNCLOB値を読み込み、その値をJavaプログラミング言語のClobオブジェクトとして返します。SQLInputImpl.readNString()ストリーム内の次の属性を読み込み、それをJavaプログラミング言語のStringとして返します。SQLInputImpl.readObject()このSQLInputImplオブジェクトの先頭の値をJavaプログラミング言語のObjectとして取得します。SQLInputImpl.readRef()このSQLInputImplオブジェクトの先頭の値をJavaプログラミング言語のRefオブジェクトとして取得します。SQLInputImpl.readRowId()ストリームからSQLROWID値を読み込み、その値をJavaプログラミング言語のRowIdオブジェクトとして返します。shortSQLInputImpl.readShort()このSQLInputImplオブジェクト内の次の属性をJavaプログラミング言語のshortとして取得します。SQLInputImpl.readSQLXML()ストリームからSQLXML値を読み込み、その値をJavaプログラミング言語のSQLXMLオブジェクトとして返します。SQLInputImpl.readString()このSQLInputImplオブジェクト内の次の属性をJavaプログラミング言語のStringとして取得します。SQLInputImpl.readTime()このSQLInputImplオブジェクト内の次の属性をjava.sql.Timeオブジェクトとして取得します。SQLInputImpl.readTimestamp()このSQLInputImplオブジェクト内の次の属性をjava.sql.Timestampオブジェクトとして取得します。SQLInputImpl.readURL()ストリームからSQLDATALINK値を読み込み、その値をJavaプログラミング言語のURLオブジェクトとして返します。SerialClob.setAsciiStream(long pos) このSerialClobオブジェクトが表すCLOB値へのASCII文字の書込みに使用するストリームを取得します。ストリームはposの位置から開始します。SerialBlob.setBinaryStream(long pos) このBlobオブジェクトが表すBLOB値への書込みに使用できるストリームを取得します。intSerialBlob.setBytes(long pos, byte[] bytes) このBlobオブジェクトが表すBLOB値へ指定されたバイト配列をposの位置から書き込み、書き込まれたバイト数を返します。intSerialBlob.setBytes(long pos, byte[] bytes, int offset, int length) このBlobオブジェクトが表すBLOB値へ指定されたbyte配列の全部または一部を書き込み、書き込まれたバイト数を返します。SerialClob.setCharacterStream(long pos) このSerialClobオブジェクトが表すCLOB値へのUnicode文字のストリームの書込みに使用する、posの位置のストリームを取得します。booleanSQLInputImpl.wasNull()このSQLInputImplオブジェクトから最後に読み込まれた値がnullかどうかを確認します。voidSQLOutputImpl.writeArray(Array x) このSQLOutputImplオブジェクトにJavaプログラミング言語のArrayオブジェクトを書き込みます。voidSQLOutputImpl.writeAsciiStream(InputStream x) このSQLOutputImplオブジェクトにASCII文字ストリームを書き込みます。voidSQLOutputImpl.writeBigDecimal(BigDecimal x) このSQLOutputImplオブジェクトにJavaプログラミング言語のjava.math.BigDecimalオブジェクトを書き込みます。voidSQLOutputImpl.writeBinaryStream(InputStream x) このSQLOutputImplオブジェクトに未解釈のバイト・ストリームを書き込みます。voidこのSQLOutputImplオブジェクトにJavaプログラミング言語のBlobオブジェクトを書き込みます。voidSQLOutputImpl.writeBoolean(boolean x) このSQLOutputImplオブジェクトにJavaプログラミング言語のbooleanを書き込みます。voidSQLOutputImpl.writeByte(byte x) このSQLOutputImplオブジェクトにJavaプログラミング言語のbyteを書き込みます。voidSQLOutputImpl.writeBytes(byte[] x) このSQLOutputImplオブジェクトにJavaプログラミング言語のbytesの配列を書き込みます。voidSQLOutputImpl.writeCharacterStream(Reader x) このSQLOutputImplオブジェクトにUnicode文字ストリームを書き込みます。voidこのSQLOutputImplオブジェクトにJavaプログラミング言語のClobオブジェクトを書き込みます。voidこのSQLOutputImplオブジェクトにJavaプログラミング言語のjava.sql.Dateオブジェクトを書き込みます。voidSQLOutputImpl.writeDouble(double x) このSQLOutputImplオブジェクトにJavaプログラミング言語のdoubleを書き込みます。voidSQLOutputImpl.writeFloat(float x) このSQLOutputImplオブジェクトにJavaプログラミング言語のfloatを書き込みます。voidSQLOutputImpl.writeInt(int x) このSQLOutputImplオブジェクトにJavaプログラミング言語のintを書き込みます。voidSQLOutputImpl.writeLong(long x) このSQLOutputImplオブジェクトにJavaプログラミング言語のlongを書き込みます。voidSQLOutputImpl.writeNClob(NClob x) SQLNCLOB値をストリームに書き込みます。voidSQLOutputImpl.writeNString(String x) 次の属性をJavaプログラミング言語のStringとしてストリームに書き込みます。voidSQLOutputImpl.writeObject(SQLData x) 指定されたSQLDataオブジェクトに格納されたデータをストリームに書き込みます。voidこのSQLOutputImplオブジェクトにJavaプログラミング言語のRefオブジェクトを書き込みます。voidSQLOutputImpl.writeRowId(RowId x) SQLROWID値をストリームに書き込みます。voidSQLOutputImpl.writeShort(short x) このSQLOutputImplオブジェクトにJavaプログラミング言語のshortを書き込みます。voidSQLOutputImpl.writeSQLXML(SQLXML x) SQLXML値をストリームに書き込みます。voidSQLOutputImpl.writeString(String x) このSQLOutputImplオブジェクトにJavaプログラミング言語のStringを書き込みます。voidSQLOutputImpl.writeStruct(Struct x) このSQLOutputImplオブジェクトにJavaプログラミング言語のStructオブジェクトを書き込みます。voidこのSQLOutputImplオブジェクトにJavaプログラミング言語のjava.sql.Timeオブジェクトを書き込みます。voidSQLOutputImpl.writeTimestamp(Timestamp x) このSQLOutputImplオブジェクトにJavaプログラミング言語のjava.sql.Timestampオブジェクトを書き込みます。voidこのSQLOutputImplオブジェクトにJavaプログラミング言語のjava.sql.Type.DATALINKオブジェクトを書き込みます。SQLExceptionをスローするjavax.sql.rowset.serialのコンストラクタ修飾子コンストラクタ説明SerialArray(Array array) 指定されたArrayオブジェクトから新しいSerialArrayオブジェクトを構築します。SerialArray(Array array, Map<String, Class<?>> map) 要素がSQL UDTであるとき、各要素のカスタム・マッピングに使用される指定の型マップを使って、指定されたArrayオブジェクトから新しいSerialArrayオブジェクトを構築します。SerialBlob(byte[] b) 指定されたbyte配列の直列化されたバージョンであるSerialBlobオブジェクトを構築します。SerialBlob(Blob blob) 指定されたBlobオブジェクトの直列化されたバージョンであるSerialBlobオブジェクトを構築します。SerialClob(char[] ch) 指定されたchar配列の直列化されたバージョンであるSerialClobオブジェクトを構築します。SerialClob(Clob clob) 指定されたClobオブジェクトの直列化されたバージョンであるSerialClobオブジェクトを構築します。指定されたRefオブジェクトからSerialRefオブジェクトを構築します。SQLInputImpl(Object[] attributes, Map<String, Class<?>> map) 指定された属性の配列と型マップで初期化されたSQLInputImplオブジェクトを作成します。SQLOutputImpl(Vector<?> attributes, Map<String, ?> map) 指定の属性および型マップのベクトルで初期化された新しいSQLOutputImplオブジェクトを作成します。 -
javax.sql.rowset.spiでのSQLExceptionの使用
修飾子と型クラス説明classSyncFactoryメカニズムのエラーを示します。classSyncProviderメカニズムで発生したエラーを示します。SQLExceptionを投げるjavax.sql.rowset.spiのメソッド修飾子と型メソッド説明voidTransactionalWriter.commit()前回のcommitまたはrollbackメソッドの呼び出しから、acceptChangesメソッドによって行われたすべての変更を永続的なものにします。SyncResolver.getConflictValue(int index) このSyncResolverオブジェクトの現在の行にある指定された列の値を取得します。この値が、競合の原因となったデータ・ソース内の値です。SyncResolver.getConflictValue(String columnName) このSyncResolverオブジェクトの現在の行にある指定された列の値を取得します。この値が、競合の原因となったデータ・ソース内の値です。booleanSyncResolver.nextConflict()カーソルを現在の位置から、競合する値を含む次の行に移動します。booleanSyncResolver.previousConflict()カーソルを現在の位置から、このSyncResolverオブジェクト内の前の競合する行に移動します。void指定されたWebRowSetオブジェクトを指定されたXML形式の入力ストリームから読み取り、解析します。voidTransactionalWriter.rollback()現在のトランザクションでのすべての変更を取り消します。void指定されたSavepointオブジェクトの前に行われた、現在のトランザクションのすべての変更を取り消します。voidSyncResolver.setResolvedValue(int index, Object obj) objを、同期化されているRowSetオブジェクトの現在の行の列index内の値として設定します。voidSyncResolver.setResolvedValue(String columnName, Object obj) objを、同期するRowSetオブジェクトの現在の行の列columnName内の値として設定します。void指定されたWebRowSetオブジェクトを、XMLドキュメントとしてjava.io.Writer出力ストリームに書き込みます。
getBigDecimal(int parameterIndex)またはgetBigDecimal(String parameterName)を使用