Re: [pgbr-geral] LATIN1

2009-01-19 Por tôpico Avelino Brun
Obrigado a todos pelas dicas, acredito que foram ótimas e conseguirei 
transformar a base de dados para UTF-8.
Avelino Brun

--
From: "Roberto Mello" 
Sent: Monday, January 19, 2009 2:41 PM
To: "Comunidade PostgreSQL Brasileira" 
Subject: Re: [pgbr-geral] LATIN1

2009/1/18 Avelino Brun :
> É que já tenho base de dados em LATIN1 e ao instalar UTF-8 dá erro de
> caracteres e nao consegue instalar.

Basta converter o dump de LATIN1 para UTF8 usando ferramentas livres.
Usar a codificacao UTF8 e' melhor a longo prazo. Certifique-se que sua
aplicacao seja configurada para aceitar e enviar UTF8 para o BD.

Por exemplo, para converter usando o recode (disponivel em
http://directory.fsf.org/recode.html):

1) Faca uma copia do arquivo de dump: cp meu_dump.sql meu_dump_utf8.sql
2) recode latin1..utf8 meu_dump.sql

Roberto
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral 

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] LATIN1

2009-01-19 Por tôpico Roberto Mello
2009/1/18 Avelino Brun :
> É que já tenho base de dados em LATIN1 e ao instalar UTF-8 dá erro de
> caracteres e nao consegue instalar.

Basta converter o dump de LATIN1 para UTF8 usando ferramentas livres.
Usar a codificacao UTF8 e' melhor a longo prazo. Certifique-se que sua
aplicacao seja configurada para aceitar e enviar UTF8 para o BD.

Por exemplo, para converter usando o recode (disponivel em
http://directory.fsf.org/recode.html):

1) Faca uma copia do arquivo de dump: cp meu_dump.sql meu_dump_utf8.sql
2) recode latin1..utf8 meu_dump.sql

Roberto
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Operador ": ?"

2009-01-19 Por tôpico Vinicius
Pessoal, apenas por curiosidade, teria como utilizar o operador "? :" em
Pl/pgSQL ? Igual na linguagem C...
Até onde eu sei, não é possível criar operador ternário com o CREATE
OPERATOR
Claro que isso é apenas facilidade, não uma necessidade.

..

Obrigado

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] RES: Base de dados de CEP

2009-01-19 Por tôpico Sergio Santi
Title: Mensagem




Bela iniciativa George! Domingo é um dia legal para
um monte de coisas que não temos tempo durante a semana. 

Eu particularmente desconhecia este webservice. O interessante é que o
exe em delphi não funcionou, precisei compilar os fontes.

Agora para provar que quando alguém oferece a mão, já vão pegando o
braço ...

Alguém conhece algum outro serviço que dada a rua, cidade e estado
retorne os possíveis CEPs?

Um grande abraço a todos

George escreveu:

  
  
  
  
  Bom dia gente !!! Hoje é domingo,
dia de são domingo.
   
  Quem quiser ente nesta página, creio
irá acrescentar. 
   
  http://www.buscarcep.com.br/
   
  Tem vários exemplos para a maioria
de ferramentas de programação.
   
  Lembrando que irei pedir a eles para
incluir o CÓDIGO IBGE, isto é, irei ajudar tb.
   
  Abraços
   
   
  George
  
-
Original Message - 
From:
Tatu 
To:
'Comunidade
PostgreSQL Brasileira' 
Sent:
Saturday, January 17, 2009 12:56 PM
Subject:
[pgbr-geral] RES: Base de dados de CEP


o que estou achando estranho em todo esse tema
do CEP..que por muito menos o pessoal desce o cano quando alguem
pergunta alguma coisa sobre postgreslai moderadores e genios de
plantão respondem "procura no google..que vc encontra..."..  agora com
esse tema do CEP...que A MEU MODO DE ENTENDER ja extrapolou e muito os
limites do forum "postgresql" 2 ou 3 pessoas pediram para parar com
esse tema e nao lí nada...(ate porque estou excluindo todo o que tem a
ver com CEP e as vezes por engano apago outros tb...) minha sugestao
é...quem tiver dúvidas sobre o tema CEP...procure no google e pare de
encher caixas postais com esse tema, ou se preferir abra um forum de
discussão sobre CEP-BRASIL. Se alguem se sentir incomodado com meu
ponto vista, fique a bontade de responder em pvt t...@nsr.com.br  com o "assunto"  "nao concordo com vc"..porque tudo o que
vier sobre cep ja estou apagandose algum moderador se incomodar
tb...fique a bontade de me tirar da lista
 
Santiago
NSR Informática.

  -Mensagem original-
  De: pgbr-geral-boun...@listas.postgresql.org.br
[mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de renato
  Enviada em: sábado, 17 de janeiro de 2009 09:16
  Para: Comunidade PostgreSQL Brasileira
  Assunto: Re: [pgbr-geral] Base de dados de CEP
  
  
Os Correios tem o direito de comercializar sua base de cep e nós somos
livres para comprar ou não. Não é essa a lei de mercado, não é assim
que as coisas funcionam?
Nada me impede de EU MESMO montar minha base. Formato a base do jeito
que achar melhor e pronto!
  
Essa discussão toda me lembrou de um caso que aconteceu há muitos anos
envolvendo o método de criptografia PGP desenvolvido pelo Phill
Zimmermann. O governo dos EUA proibiram de que o software fosse
exportado em forma eletrônica (cd, disquete, download, etc) para
qualquer país. No fim um grupo de hackers encontrou uma forma engenosa
de burlar a proibição. Lançaram o código do PGP em livro e como não
havia restrições na exportação de livros, o código PGP pode ir aos
quatro cantos do mundo. O único trabalho era que alguem digitasse o
conteúdo do livro.
Muito simples! :)
  
Renato

 
 ___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
  
  

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
  


-- 
Sergio Medeiros Santi



___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Melhorar consulta.

2009-01-19 Por tôpico Antonio Prado
Em Sáb, 2009-01-17 às 23:56 -0200, Euler Taveira de Oliveira escreveu:
> Fernando Brombatti escreveu:
> > Imaginemos 3 valores: 2, 3 e -10; o SUM() dessa brincadeira é -5, logo
> > não retornará 0 como o colega estava querendo (ao menos foi o que deixou
> > transparecer), mas sim retornará -5. O COALESCE() retorna o primeiro
> > valor NAO-NULO de uma seqüência de valores.
> > 
> É claro que foi uma suposição baseado no nome da tabela (cheque_recebido) e
> campo (valor). Em um modelo de dados consistente o campo 'valor' teria duas
> restrições (NOT NULL e > 0) e, assim, ele não precisaria do COALESCE e nem do
> CASE. Mas uma coisa é fato: o COALESCE gasta menos ciclos de CPU do que o CASE
> (acho que era isso que ele queria saber).

Correto, a minha principal preocupação em melhoria foi em relação
questão ao desempenho.

Quanto ao haver utilizado o CASE foi por considerar a inexistência de
cheques de um determinado cliente, o que provocaria o retorno de um
valor NULO e neste caso deve retornar ZERO.

Assim sendo, o COALESCE, me pareceu ser uma melhor opção do que o CASE.

Abrigado a todos pela colaboração.

-- 
Antonio Prado


___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] RES: Problemas com pg_restore

2009-01-19 Por tôpico Jean
Verifique também o tamanho da partição swap

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] LATIN1

2009-01-19 Por tôpico Dickson S. Guedes
Guilherme Carvalho escreveu:
> Creio que aqui mesmo na lista rolou uma dica de como fazer o Backup em 
> Latin e restaura em UTF-8.
>
> 2009/1/18 Avelino Brun  >
>
> É que já tenho base de dados em LATIN1 e ao instalar UTF-8 dá erro de
> caracteres e nao consegue instalar.
>

Avelino,

Talvez esta thread ajude em alguma coisa:

http://listas.postgresql.org.br/pipermail/pgbr-geral/2008-October/012400.html

Dê uma analisada nas respostas dadas, pode ser que te dê uma luz.

[]s

-- 
Dickson S. Guedes
Administrador de Banco de Dados
Confesol - Projeto Colmeia
Florianopolis, SC, Brasil
(48) 3322-1185, ramal: 26

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral