DBIX :: FetchLoop.

DBIX :: FetchLoopは、変更検出と集計でフェッチできるPerlモジュールです。
今すぐダウンロード

DBIX :: FetchLoop. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Brendan Fagan
  • 出版社のWebサイト:
  • http://search.cpan.org/bits/DBIx-FetchLoop-0.6/FetchLoop.pm

DBIX :: FetchLoop. タグ


DBIX :: FetchLoop. 説明

DBIx :: FetchLoopは、変化検出および集計をフェッチすることができますPerlのモジュールです。 DBIx :: FetchLoopは、変化検出とaggregates.SYNOPSIS使用DBIx :: FetchLoopをフェッチすることができますPerlのモジュールです。 $ LPH = DBIx :: FetchLoop->新しい($ sthは、$ dbi_method)。 $ hash_ref = $ lph-> fetch_current_data。 $行セット= $ hash_ref - > {前}。 $行セット= $ hash_ref - > {現在}。 $行セット= $ hash_ref - > {次}。 $行セット= $ lph-> fetch_current_row。 $行セット= $ lph->前; $行セット= $ lph->現在; $行セット= $ lph->次。 $ lph-> set_aggregate($ new_field、$フィールド); $ lph-> reset_aggregate($ new_field)。 $ lph-> set_concatenate($ new_field、$フィールド); $ lph-> reset_concatenate($ new_field)。 $ブール= $ lph-> pre_loop($フィールド); $ブール= $ lph-> post_loop($フィールド); $ブール= $ lph-> pre_loop_substr($フィールド、$ $長さ、オフセット)。 $ブール= $ lph-> post_loop_substr($フィールド、$ $長さ、オフセット)。 $ブール= $ lph-> is_first。 $ブール= $ lph-> is_last。 $回数= $ lph->数; DBIx ::はFetchLoopはDBIとのデータ検索のための補足的なアプローチです。結果行は、前回の現在と次の行へのハッシュリファレンスでキューイングされています。効用関数は、以前の及び現在または現在と次の行との間の電界の簡略化された比較を可能にします。追加機能を使用すると、自動的に集約又は得dataset.Note内のフィールドに基づいて連結するための新しいフィールドを作成することができ:このモジュールは、念頭に置いて使いやすさとパフォーマンスで作成されました。このモジュールは、ループ検出などの集約や連結のための一時的な変数の必要性を排除することを意図しています。データ検索のためのないすべてのDBIメソッドが(例えばselectall_arrayrefとして)実装されていないという理由は、パフォーマンスのために、モジュールの設計は、あなたがクリーン探して、より効率的なコードマイナスいくつかの激論を書くことができdefeated.Inエッセンスになることです。要件: ・Perl


DBIX :: FetchLoop. 関連ソフトウェア