2016-05-27 4 views
0

私は、以下の要因に関する月次レポートベースを生成しようとしています 最後にコードをビルドしました。ソナーデータベースとは何か取得情報の問い合わせ

私は必要な情報はこれです: サイクロマティック複雑さの値のproyectの 名 ファイルのリソースIDのproyect 名前 日

は私のクエリは、このいずれかになります。私は、の子ファイルを取得する問題を抱えています親proyect ids

select 
    pr.name, proj.id, snap.ROOT_PROJECT_ID, proj.path, proj.language, proj.name NAME_OF_PROJ, 
    met.description Description, meas.value, 
    to_date('01-Ene-1970','dd-mm-yyyy hh24:mi:ss')+(SUBSTR(SNAP.created_at,0,10)/60/60/24) created, 
    to_date('01-Ene-1970','dd-mm-yyyy hh24:mi:ss')+(SUBSTR(SNAP.BUILD_DATE,0,10)/60/60/24) build_date, 
    snap.QUALIFIER 
from 
    snapshots snap, 
    project_measures meas, 
    metrics met, 
    projects proj, 
    projects pr 
where 
    --snap.scope = 'FIL' and 
    to_date('01-Ene-1970','dd-mm-yyyy hh24:mi:ss')+(SUBSTR(SNAP.BUILD_DATE,0,10)/60/60/24) 
      between to_date('01-04-2016','dd-mm-yyyy') and to_date('30-04-2016','dd-mm-yyyy') 
    and snap.id = MEAS.SNAPSHOT_ID 
    and MEAS.METRIC_ID = MET.ID 
    and met.id = 10019 
    and snap.project_id = proj.id 
    and PR.ID = snap.ROOT_PROJECT_ID; 

答えて

3

このデータベースはAPIではありません(また、予告なくバージョンからバージョンに変更されることがあります)。 Webサービス、特にmeasures serviceを使用してこれを行う必要があります。

関連する問題