ConversaoDeDados Page History


M3/mês para l/s

1 minuto = 60 s

1 hora = 60 min x 60 s = 3.600 s

1 dia = 24 x 1 h = 24 x 3.600 = 86.400 s

1 mês = 30 dias = 30 x 86.400 s = 2.592.000 s

1 m3/mês = 1.000 l / 2.592.000 s = 0,0003858024691358025 l/s

10 m3/mês = 0,003858024691358025 l/s

Para converter m3/mês para l/s, multiplique o valor em m3/mês por 0,0003858024691358025

Separação de endereço

Para separar o número de uma string de endereço, pode ser utilizado o seguinte comando no Access

#!python
UPDATE Hidrometros SET Hidrometros.ENDERECO_SEM_NUM = Left([Hidrometros]![ENDERECO2],InStr([Hidrometros]![ENDERECO2],",")-1), Hidrometros.NUMERO = Trim(Mid([Hidrometros]![ENDERECO2],InStr([Hidrometros]![ENDERECO2],',')+1));

ou em português:

Esquerda([Hidrometros]![ENDERECO2];EmSeq([Hidrometros]![ENDERECO2];",")-1)

SuprEspaço(Meio([Hidrometros]![ENDERECO2];EmSeq([Hidrometros]![ENDERECO2];',')+1))
  • Dica: escrever a querie no modo sql em inglês que a tradução é realizada automaticamente para o português.

  • Para uma lista das funções disponíveis, selecione aqui

  • Mais dicas, selecione aqui

As vezes para retirar os espaços com a função SuprEspaço não funciona, se você editar a cadeia de caracteres com um editor hexadecimal irá verificar uma sequência de caracteres c2 a0, Chr(160), que aparecem ser espaços, mas não são. Veja o exemplo a seguir:

espacos.JPG

Neste caso você precisará antes suprimir estes espaços com o comando abaixo:

UPDATE View_IcAtual SET View_IcAtual.EndSemPrefSemEspaco = Trim(Replace([View_IcAtual]![EnderecoSemPrefixo],Chr(160)," "));

Codificação caracteres IBGE

Nos arquivos formato shape obtidos no site do IBGE, a codificação para acentuação é o UTF-8. A dica para saber a codificação é editar o arquivo com extensão .cfg que está junto com os outros .dbf .prj e .shp

Acréscimo das siglas dos Estados

A seguir as queries para acrescentar as siglas dos estados a partir dos códigos de município do IBGE

UPDATE mun SET mun.ESTADO = "RO" WHERE InStr(1,[mun]![CD_GEOCMU],"11")=1;

UPDATE mun SET mun.ESTADO = "AC" WHERE InStr(1,[mun]![CD_GEOCMU],"12")=1;

UPDATE mun SET mun.ESTADO = "AM" WHERE InStr(1,[mun]![CD_GEOCMU],"13")=1;

UPDATE mun SET mun.ESTADO = "RR" WHERE InStr(1,[mun]![CD_GEOCMU],"14")=1;

UPDATE mun SET mun.ESTADO = "PA" WHERE InStr(1,[mun]![CD_GEOCMU],"15")=1;

UPDATE mun SET mun.ESTADO = "AP" WHERE InStr(1,[mun]![CD_GEOCMU],"16")=1;

UPDATE mun SET mun.ESTADO = "TO" WHERE InStr(1,[mun]![CD_GEOCMU],"17")=1;

UPDATE mun SET mun.ESTADO = "MA" WHERE InStr(1,[mun]![CD_GEOCMU],"21")=1;

UPDATE mun SET mun.ESTADO = "PI" WHERE InStr(1,[mun]![CD_GEOCMU],"22")=1;

UPDATE mun SET mun.ESTADO = "CE" WHERE InStr(1,[mun]![CD_GEOCMU],"23")=1;

UPDATE mun SET mun.ESTADO = "RN" WHERE InStr(1,[mun]![CD_GEOCMU],"24")=1;

UPDATE mun SET mun.ESTADO = "PB" WHERE InStr(1,[mun]![CD_GEOCMU],"25")=1;

UPDATE mun SET mun.ESTADO = "PE" WHERE InStr(1,[mun]![CD_GEOCMU],"26")=1;

UPDATE mun SET mun.ESTADO = "AL" WHERE InStr(1,[mun]![CD_GEOCMU],"27")=1;

UPDATE mun SET mun.ESTADO = "SE" WHERE InStr(1,[mun]![CD_GEOCMU],"28")=1;

UPDATE mun SET mun.ESTADO = "BA" WHERE InStr(1,[mun]![CD_GEOCMU],"29")=1;

UPDATE mun SET mun.ESTADO = "MG" WHERE InStr(1,[mun]![CD_GEOCMU],"31")=1;

UPDATE mun SET mun.ESTADO = "ES" WHERE InStr(1,[mun]![CD_GEOCMU],"32")=1;

UPDATE mun SET mun.ESTADO = "RJ" WHERE InStr(1,[mun]![CD_GEOCMU],"33")=1;

UPDATE mun SET mun.ESTADO = "SP" WHERE InStr(1,[mun]![CD_GEOCMU],"35")=1;

UPDATE mun SET mun.ESTADO = "PR" WHERE InStr(1,[mun]![CD_GEOCMU],"41")=1;

UPDATE mun SET mun.ESTADO = "SC" WHERE InStr(1,[mun]![CD_GEOCMU],"42")=1;

UPDATE mun SET mun.ESTADO = "RS" WHERE InStr(1,[mun]![CD_GEOCMU],"43")=1;

UPDATE mun SET mun.ESTADO = "MS" WHERE InStr(1,[mun]![CD_GEOCMU],"50")=1;

UPDATE mun SET mun.ESTADO = "MT" WHERE InStr(1,[mun]![CD_GEOCMU],"51")=1;

UPDATE mun SET mun.ESTADO = "GO" WHERE InStr(1,[mun]![CD_GEOCMU],"52")=1;

UPDATE mun SET mun.ESTADO = "DF" WHERE InStr(1,[mun]![CD_GEOCMU],"53")=1;

Atualização das siglas dos Estados

UPDATE MUNTESTE SET MUNTESTE.CD_GEOCMU = "RO" WHERE InStr(1,[MUNTESTE]![CD_GEOCMU],"11")=1

Referências

Procurar uma string no Access

Códigos IBGE dos Estados

GeoPackage

Para acessar informações sobre o formato, selecione aqui


Last edited by José Maria Villac Pinheiro