HP Quality Center 11.0の場合:
一連の欠陥について、「Subject」ブランチのラベルを再帰的に読み取る必要があります。サーバーがアプリであることがわかります。sys_connect_by_path "cheat"は機能しないため、Oracleのものではありません。代わりに、私は再帰SQLで立ち往生していますが、脳力が不足しているため、完了できません。
原則は次のとおりです。テーブルbg_bugからアイテムを取得し、NULLになるまでall_lists.al_descriptionのエントリのセットを再帰的にリストします。
の種類:
BUGテーブル内のすべてのアイテムを取得して、その親を取得し、all_lists.al_descriptionのリンクされたコンテンツを出力します。親に親があるかどうかを確認し、ある場合は、その親を取得して、all_lists.al_descriptionのリンクされたコンテンツを出力し、取得した文字列と連結します。その子のために孤児になるまで繰り返します。
私はこれを別のスレッドで見つけました:
with t1(parent、child)as(select * from all_lists t where t.al_father_id = '2')select * from t1
「無効なステートメント」が含まれているため、実行できません。そのスレッドから、QualityCenterでSQLを使用するときに「with」ステートメントが許可されていないことがわかりました。
誰か助けてもらえますか?