資格暗記無料で始める

共通表式とは?

共通表式とは、WITH句で名前を付けた一時的な導出表。同じ問合せ内で繰り返し参照でき、再帰的な定義(RECURSIVE)も書ける。

きょうつうひょうしき

データベーススペシャリスト試験の頻出用語/午前II/別名:CTE、WITH句、common table expression


共通表式の意味

WITH句で名前を付けた一時的な導出表。同じ問合せ内で繰り返し参照でき、再帰的な定義(RECURSIVE)も書ける。

共通表式の具体例

部品構成表を再帰共通表式でたどり、ある製品に含まれるすべての下位部品を展開する。

共通表式は試験でどう引っ掛けられる?

ビューと違いスキーマには残らず、その問合せの中だけで有効。再帰にするにはWITH RECURSIVEと明示し、起点となる非再帰項と、自分自身を参照する再帰項をUNION ALLで結ぶ構造が要る(UNION ALLでなくUNIONと書かせる誤り、終了条件の欠落による無限再帰が定番)。

共通表式と関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。