ALTER SESSION SET NLS_COMP = 'LINGUISTIC' ALTER SESSION SET NLS_SORT = 'BINARY_AI' ALTER SESSION SET NLS_LANGUAGE = 'AMERICAN' ALTER SESSION SET NLS_TERRITORY = 'BRAZIL' ALTER SESSION SET NLS_DATE_FORMAT = 'DD-MON-RRRR HH24:MI:SS' SELECT * FROM tbl_sistema_configuracao SELECT * FROM tbl_seg_configuracao WHERE cod_ativo = 1
Ministério da Agricultura, Pecuária e Abastecimento
CultivarWeb
Ministério da Agricultura, Pecuária e Abastecimento
SELECT wf_solicitacao_registro.cod_solicitacao_registro
, wf_solicitacao_registro.cod_evento_ogm
, wf_solicitacao_registro.txt_denominacao
, wf_solicitacao_registro.cod_num_registro
, wf_solicitacao_registro.dt_registro
, cod_grupo_especie
, wf_solicitacao_registro.txt_num_formulario
, wf_especie.txt_especie, wf_especie.cod_especie, wf_solicitacao_registro.cod_situacao
, wf_solicitacao_registro.cod_protocolo, wf_solicitacao_registro.cod_modificado, wf_especie.txt_nome_comum
, wf_solicitacao_registro.cod_tipo_registro
, txt_tipo_registro
, wf_tipo_registro.txt_descricao txt_descricao_tipo_registro
, txt_identificacao_legenda
, dt_validade
FROM wf_solicitacao_registro
LEFT JOIN wf_especie ON wf_especie.cod_especie = wf_solicitacao_registro.cod_especie
LEFT JOIN wf_tipo_registro ON wf_tipo_registro.cod_tipo_registro = wf_solicitacao_registro.cod_tipo_registro
LEFT JOIN (SELECT COD_SOLICITACAO_REGISTRO,
CASE WHEN DT_REGISTRO <= TO_DATE(CURRENT_DATE) AND add_months(DT_REGISTRO, 12 * 15) >= TO_DATE(CURRENT_DATE) THEN add_months(DT_REGISTRO, 12 * 15)
WHEN add_months(DT_REGISTRO, 12 * 15) <= TO_DATE(CURRENT_DATE) AND add_months(DT_REGISTRO, 12 * 30) >= TO_DATE(CURRENT_DATE) THEN add_months(DT_REGISTRO, 12 * 30)
WHEN add_months(DT_REGISTRO, 12 * 30) <= TO_DATE(CURRENT_DATE) AND add_months(DT_REGISTRO, 12 * 45) >= TO_DATE(CURRENT_DATE) THEN add_months(DT_REGISTRO, 12 * 45)
WHEN add_months(DT_REGISTRO, 12 * 45) <= TO_DATE(CURRENT_DATE) AND add_months(DT_REGISTRO, 12 * 60) >= TO_DATE(CURRENT_DATE) THEN add_months(DT_REGISTRO, 12 * 60)
WHEN add_months(DT_REGISTRO, 12 * 60) <= TO_DATE(CURRENT_DATE) AND add_months(DT_REGISTRO, 12 * 75) >= TO_DATE(CURRENT_DATE) THEN add_months(DT_REGISTRO, 12 * 75)
WHEN add_months(DT_REGISTRO, 12 * 75) <= TO_DATE(CURRENT_DATE) AND add_months(DT_REGISTRO, 12 * 90) >= TO_DATE(CURRENT_DATE) THEN add_months(DT_REGISTRO, 12 * 90)
ELSE NULL
END as DT_VALIDADE FROM WF_SOLICITACAO_REGISTRO WHERE COD_SITUACAO IN (12)) d ON d.cod_solicitacao_registro = wf_solicitacao_registro.cod_solicitacao_registro
WHERE wf_solicitacao_registro.cod_solicitacao_registro = 60