2016-05-27 52 views
0

我想根据以下因子生成一份月度报告 最后一次运行代码构建。什么是声纳数据库查询获取信息

我需要的信息是这样的: 圈复杂度值 名Proyect ID Proyect 名的文件资源 日期

我的查询,这是一个:我有一个问题要获取的子文件父项目ID

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(并可能会改变版本,恕不另行通知!)。你应该使用网络服务来做到这一点,特别是measures service