データベースに対する SQL ステートメントの実行
インライン・メソッドまたはアノテーション付きメソッドを使用して、SQL 照会、データ定義言語 (DDL) ステートメント、およびデータ操作言語 (DML) ステートメントをデータベースに対して実行することができます。さらに、対応するストアード・プロシージャーがデプロイされるデータベースに対して、SQL CALL ステートメントを実行することもできます。
SQL ステートメントの実行例
以下の例は、pureQuery を使用して SQL ステートメントを実行するいくつかの方法を示しています。
データベースに対して実行する SQL ステートメントのサポート
pureQuery Runtime では、ご使用のデータベース・ドライバーでサポートされる SQL ステートメントがすべてサポートされます。 pureQuery Runtime では、ご使用のデータベース・ドライバーでサポートされる SQL ステートメントのタイプまたは構文に対してなんの制限も課されません。
インライン・メソッドを使用した SQL ステートメントの実行
com.ibm.pdq.runtime.Data
インターフェースに定義されているメソッドを呼び出すことにより、pureQuery のデータベース・オブジェクトを照会および更新できます。
データ・アクセス・オブジェクトを使用した SQL ステートメントの実行
カスタム・インターフェースに定義したメソッドを呼び出すことにより、pureQuery でデータベース・オブジェクトを照会および更新できます。
関連概念
インライン・メソッドの概要
データ・アクセス・オブジェクト (DAO) インターフェースとアノテーション付きメソッドの概要
pureQuery での Bean の使用法
pureQuery でメモリー内 Java コレクションを照会するための SQL の使用
アノテーション付きメソッドとインライン・プログラミング・スタイルに共通のフィーチャー
インライン・メソッドを使用するアプリケーションでの SQL ステートメントのオーバーライド
pureQuery Generator ユーティリティーと共に XML 構成ファイルを使用する
関連タスク
生成インプリメンテーション・クラスからのユーザー定義クラスの拡張
関連資料
照会結果内の未確定列のマッピング
関連情報
pureQuery Javadoc
フィードバック