ひしだまの変更履歴

ひしだまHPの更新履歴。
主にTRPGリプレイの元ネタ集、プログラミング技術メモと自作ソフト、好きなゲームや音楽です。

SQL to AsakusaFW:with

2019-12-09 00:00:00 | PG(分散処理)

Asakusa Framework Advent Calendar 2019の9日目、SQLをAsakusaFWに変換するポイントについてです。

SQLのwith句(共通表式や共通テーブル式と呼ばれる)は、そのSQL文でしか使わないローカルなビューのようなものです。
したがって、withをAsakusaFWに変換するのはビューと同様です。

ところが、withには、再帰的な共通表式という使い方があります。これは、自分自身を再帰的に参照する自己参照の機能らしいです。
AsakusaFWでは、こういった不定回数繰り返す処理は実現できません。
(再帰的な共通表式なんて、今回調べるまで知りもしなかったし、見たこともないのですが^^;)


コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« Java 十六進浮動小数点リテラル | トップ | SQL to AsakusaFW:WHERE(1) »
最新の画像もっと見る

コメントを投稿

PG(分散処理)」カテゴリの最新記事