/* ********************************************************************************** * * * @package URBEM CNM - Soluções em Gestão Pública * * @copyright (c) 2013 Confederação Nacional de Municípos * * @author Confederação Nacional de Municípios * * * * O URBEM CNM é um software livre; você pode redistribuí-lo e/ou modificá-lo sob * * os termos da Licença Pública Geral GNU conforme publicada pela Fundação do * * Software Livre (FSF - Free Software Foundation); na versão 2 da Licença. * * * * Este programa é distribuído na expectativa de que seja útil, porém, * * SEM NENHUMA GARANTIA; nem mesmo a garantia implícita de COMERCIABILIDADE OU * * ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. Consulte a Licença Pública Geral do GNU * * para mais detalhes. * * * * Você deve ter recebido uma cópia da Licença Pública Geral do GNU "LICENCA.txt" * * com este programa; se não, escreva para a Free Software Foundation Inc., * * no endereço 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * * * ********************************************************************************** */ /* * Script de DDL e DML * * URBEM Soluções de Gestão Pública Ltda * www.urbem.cnm.org.br * * $Id:$ * * Versão 1.99.0 */ --------------------------------------------------------------------------------- -- ALTERANDO QUANTIDADE DE CARACTERES NAS COLUNAS logradouro E logradouro_corresp --------------------------------------------------------------------------------- DROP VIEW economico.vw_responsavel_tecnico; ALTER TABLE sw_cgm ALTER column logradouro TYPE varchar(100); ALTER TABLE sw_cgm ALTER column logradouro_corresp TYPE varchar(100); CREATE VIEW economico.vw_responsavel_tecnico AS SELECT rp.num_registro , rp.sequencia , cgm.numcgm , cgm.cod_municipio , cgm.cod_uf AS cod_uf_cgm , cgm.cod_municipio_corresp , cgm.cod_uf_corresp , cgm.cod_responsavel , cgm.nom_cgm , cgm.tipo_logradouro , cgm.logradouro , cgm.numero , cgm.complemento , cgm.bairro , cgm.cep , cgm.tipo_logradouro_corresp , cgm.logradouro_corresp , cgm.numero_corresp , cgm.complemento_corresp , cgm.bairro_corresp , cgm.cep_corresp , cgm.fone_residencial , cgm.ramal_residencial , cgm.fone_comercial , cgm.ramal_comercial , cgm.fone_celular , cgm.e_mail , cgm.e_mail_adcional , cgm.dt_cadastro , uf.cod_uf , uf.cod_pais , uf.nom_uf , uf.sigla_uf , pr.cod_profissao , pr.nom_profissao , pr.cod_conselho , pr.nom_conselho , pr.nom_registro FROM economico.responsavel_tecnico AS rp JOIN ( SELECT p.cod_profissao , p.nom_profissao , c.cod_conselho , c.nom_conselho , c.nom_registro FROM cse.profissao AS p JOIN cse.conselho AS c ON p.cod_conselho = c.cod_conselho ) AS pr ON pr.cod_profissao = rp.cod_profissao JOIN sw_cgm cgm ON rp.numcgm = cgm.numcgm JOIN sw_uf uf ON rp.cod_uf = uf.cod_uf ; GRANT ALL ON economico.vw_responsavel_tecnico TO urbem; ALTER TABLE sw_cga ALTER column logradouro TYPE varchar(100); ALTER TABLE sw_cga ALTER column logradouro_corresp TYPE varchar(100); ---------------- -- Ticket #15337 ---------------- DELETE FROM administracao.permissao WHERE cod_acao = 2767 ; DELETE FROM administracao.acao WHERE cod_acao = 2767 ;