source: publico/ILSAPL/branches/2.5/skins/sk_sapl/zsql/numeracao_obter_zsql.zsql @ 8451

Última Alteração nesse arquivo desde 8451 foi 3769, incluída por gustavolepri, 11 anos atrás

Correções na verificação da conexão do banco de dados

File size: 2.7 KB
Linha 
1<dtml-comment>
2connection_id : dbcon_interlegis
3arguments : cod_materia="" num_ordem="" num_ordem_atual="" tip_materia="" num_materia="" ano_materia="" ind_excluido=0
4max_rows : 1000
5max_cache : 100
6</dtml-comment>
7<dtml-if expr="pysc.verifica_conector_bd_pysc() == 1">
8SELECT
9       REPLACE(numeracao.cod_materia,  'L', '') as cod_materia,
10       REPLACE(numeracao.num_ordem, 'L', '') as num_ordem,
11       REPLACE(numeracao.tip_materia, 'L', '') as tip_materia,
12       numeracao.num_materia,
13       REPLACE(numeracao.ano_materia, 'L', '') as ano_materia,
14       DATE_FORMAT(numeracao.dat_materia, '%d/%m/%Y') as dat_materia,
15       tipo_materia.sgl_tipo_materia,
16       tipo_materia.des_tipo_materia
17
18FROM   
19       numeracao, tipo_materia_legislativa as tipo_materia
20
21  <dtml-sqlgroup where>
22    <dtml-sqltest cod_materia column="numeracao.cod_materia" op="=" type="int" optional><dtml-and>
23    <dtml-sqltest num_ordem column="numeracao.num_ordem" op="=" type="int" optional><dtml-and>
24    <dtml-sqltest num_ordem_atual column="numeracao.num_ordem" op="!=" type="int" optional><dtml-and>
25    <dtml-sqltest tip_materia column="numeracao.tip_materia" op="=" type="int" optional><dtml-and>
26    <dtml-sqltest num_materia column="numeracao.num_materia" op="=" type="nb" optional><dtml-and>
27    <dtml-sqltest ano_materia column="numeracao.ano_materia" op="=" type="int" optional><dtml-and>
28    <dtml-sqltest ind_excluido column="numeracao.ind_excluido" op="=" type="int" optional><dtml-and>
29    numeracao.tip_materia = tipo_materia.tip_materia   
30  </dtml-sqlgroup>
31 
32<dtml-else>
33
34SELECT
35       numeracao.cod_materia as cod_materia,
36       numeracao.num_ordem as num_ordem,
37       numeracao.tip_materia as tip_materia,
38       numeracao.num_materia,
39       numeracao.ano_materia as ano_materia,
40       TO_CHAR(numeracao.dat_materia, 'DD/MM/YYYY') as dat_materia,
41       tipo_materia.sgl_tipo_materia,
42       tipo_materia.des_tipo_materia
43
44FROM   
45       numeracao, tipo_materia_legislativa as tipo_materia
46
47  <dtml-sqlgroup where>
48    <dtml-sqltest cod_materia column="numeracao.cod_materia" op="=" type="int" optional><dtml-and>
49    <dtml-sqltest num_ordem column="numeracao.num_ordem" op="=" type="int" optional><dtml-and>
50    <dtml-sqltest num_ordem_atual column="numeracao.num_ordem" op="!=" type="int" optional><dtml-and>
51    <dtml-sqltest tip_materia column="numeracao.tip_materia" op="=" type="int" optional><dtml-and>
52    <dtml-sqltest num_materia column="numeracao.num_materia" op="=" type="nb" optional><dtml-and>
53    <dtml-sqltest ano_materia column="numeracao.ano_materia" op="=" type="int" optional><dtml-and>
54    <dtml-sqltest ind_excluido column="numeracao.ind_excluido" op="=" type="int" optional><dtml-and>
55    numeracao.tip_materia = tipo_materia.tip_materia   
56  </dtml-sqlgroup>
57 
58
59</dtml-if>
Note: Veja TracBrowser para ajuda no uso do navegador do trac.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.