Re: [pgbr-geral] Importação CSV

2018-01-10 Por tôpico Izaque Maciel
Ok, obrigado Ricardo. Em 9 de janeiro de 2018 09:33, Ricardo Campos Passanezi < ri...@ige.unicamp.br> escreveu: > On Tue, Jan 09, 2018 at 09:23:45AM -0200, Izaque Maciel wrote: > > Pessoal, bom dia! > > > > Há alguma maneira nativa no PostgreSQL, de importar o

[pgbr-geral] Importação CSV

2018-01-09 Por tôpico Izaque Maciel
Pessoal, bom dia! Há alguma maneira nativa no PostgreSQL, de importar o csv ignorando uma certa quantidade de linhas? Não tem haver com duplicidade de registros, mas sim porque o csv que obtenho do iTunes Connect, vem com um cabeçalho não muito normal, como segue abaixo: Nome,CTPS Digital Data

Re: [pgbr-geral] Perder Dados

2017-02-06 Por tôpico Izaque Maciel
Ainda não disse qual é a versão do banco de dados. Qual a linguagem que está utilizando? Há alguma Trigger para a tabela em questão? Em 6 de fevereiro de 2017 16:02, Forsell - Erlon escreveu: > > > Em 06/02/2017 15:55, Sebastian Webber escreveu: > > > > Em 6 de fevereiro

Re: [pgbr-geral] Função com generate_series

2016-10-19 Por tôpico Izaque Maciel
Em 19 de outubro de 2016 10:52, Guimarães Faria Corcete DUTRA, Leandro < l...@dutras.org> escreveu: > Não foi o que você perguntou, mas alertando para um problema potencial: > > > Essa tabela tem chave natural, ou só artificial? Porque a artificial > não garante unicidade, e se for só ela dará

Re: [pgbr-geral] Função com generate_series

2016-10-19 Por tôpico Izaque Maciel
Em 19 de outubro de 2016 09:58, Matheus de Oliveira < matioli.math...@gmail.com> escreveu: > > 2016-10-19 9:41 GMT-02:00 Izaque Maciel <izaquemac...@gmail.com>: > >> encontrei também uma maneira de atualizá-las, em alguns casos de rollback. > > > Essa afirmaçã

Re: [pgbr-geral] Função com generate_series

2016-10-19 Por tôpico Izaque Maciel
45 GMT-02:00 Izaque Maciel <izaquemac...@gmail.com>: > >> Obrigado Mateus, farei os ajustes. Só mais uma dúvida, utilizando a >> sequence mencionada acima ou o nextval explícito, nunca ocorrerá problemas >> de concorrência? > > > Não, porque o PostgreSQL garante q

Re: [pgbr-geral] Função com generate_series

2016-10-19 Por tôpico Izaque Maciel
> > Além do que o Euler já comentou, eu tenho mais duas recomendações. > > 1. Essa é bem grave, usar `select coalesce(max(id)+1),1) ...` é uma > prática comum, mas pode ter consequências indesejáveis devido à problemas > de concorrência. Interessante que comentei sobre isso esses dia no último >

Re: [pgbr-geral] Função com generate_series

2016-10-18 Por tôpico Izaque Maciel
> > Você está misturando um tipo (date) com nome de uma variável [1]. Isso > está confundindo o parser. Ou você usa um outro nome para variável no > record ou ajusta o parâmetro de configuração plpgsql.variable_conflict > (eu prefiro a primeira opção). > > Apesar de "date" não ser uma palavra

[pgbr-geral] Função com generate_series

2016-10-18 Por tôpico Izaque Maciel
Boa tarde pessoal, se possível, por favor me auxiliem nesta função: CREATE OR REPLACE FUNCTION public.tarefa_agendada_ai ( ) RETURNS trigger AS $body$ DECLARE rec record; BEGIN FOR rec IN select date from generate_series(new.dtinicial::timestamp, new.dtfinal, '1

Re: [pgbr-geral] Ferramentas de Administração do PostgreSQL

2016-07-26 Por tôpico Izaque Maciel
Ems for PostgreSQL Lite Free. Em 26/07/2016 10:32, "Gustavo" escreveu: > Ola Senhores e Senhoras > > Iniciado no PostgreSQL recentemente gostaria de saber que ferramentas > estão utilizando para gerenciar o Banco alem do pgAdminIII ?? > > Obrigado pela ajuda !!! > ᐧ

Re: [pgbr-geral] Migrando Postgresql que versão usar ?

2016-04-13 Por tôpico Izaque Maciel
Em 13 de abril de 2016 12:55, Guimarães Faria Corcete DUTRA, Leandro < l...@dutras.org> escreveu: > 2016-04-13 9:52 GMT-03:00 Raphael Coutinho >: > > > >> >Eu optaria pela versão 9.4. > >> > >> Por quê? > > > > Sempre fico meio pé atrás com últimas versões. > >

Re: [pgbr-geral] VELOCIDADE DE ACESSO REMOTO AO POSTGRESQL

2016-03-05 Por tôpico Izaque Maciel
Em 5 de março de 2016 16:10, Ali do Amaral Pedrozo escreveu: > Olá! > > > Sou iniciante no Postgres! Tenho uma aplicação em SQL SERVER 2014 EXPRESS > desenvolvida em Delphi XE 8 e estou migrando para o Postgres 9.4. > > No ambiente de testes funciona tudo perfeitamente, porém,

Re: [pgbr-geral] Driver DBExpress

2016-03-01 Por tôpico Izaque Maciel
va onde poderia mudar > forma acesso. > > Grato > > > "Izaque Maciel" <izaquemac...@gmail.com> escreveu na notícia da > mensagem:CAN0G60pWeEf=b-KHYdNxNOQO6cXh=5aFCUMWDWqvLMLCBk=s...@mail.gmail.com. > .. > > Em 29 de fevereiro de 2016 15:20, Edinelson &l

Re: [pgbr-geral] Driver DBExpress

2016-02-29 Por tôpico Izaque Maciel
Em 29 de fevereiro de 2016 15:20, Edinelson escreveu: > Olá, > > Sou novato em PostgreSQL e estou fazendo testes para migrar uma aplicação > que tenho em PervasiveSQL para PostgreSQL, ela esta desenvolvida em Delphi > 2005 com acesso via DBExpress estou tentando mudar o

Re: [pgbr-geral] Driver DBExpress

2016-02-29 Por tôpico Izaque Maciel
Em 29 de fevereiro de 2016 15:20, Edinelson escreveu: > Olá, > > Sou novato em PostgreSQL e estou fazendo testes para migrar uma aplicação > que tenho em PervasiveSQL para PostgreSQL, ela esta desenvolvida em Delphi > 2005 com acesso via DBExpress estou tentando mudar o

Re: [pgbr-geral] erro de read-only no servidor

2013-11-11 Por tôpico Izaque Maciel
Douglas, se não me engano, este erro ocorre quando você tenta utilizar um componente unidirecional, por exemplo o TSQLDataSet. Tente utilizar o TSimpleDataSet, TSQLQuery, ou mesmo o TSQLDataSet em conjunto com o DataSetProvider e ClientDataSet, se caso você esteja utilizando o *delphi.* Em 11 de

Re: [pgbr-geral] Expressão Regular para CNPJ e CPF via SQL

2013-07-15 Por tôpico izaque Maciel
Pode fazer com alguma das funções contidas no link abaixo: http://www.postgresql.org/docs/8.4/interactive/functions-formatting.html Em 15 de julho de 2013 14:49, Giovani Rodrigues giovani...@gmail.comescreveu: Por favor, como você faria sem expressões regulares? Em 15 de julho de 2013

Re: [pgbr-geral] Expressão Regular para CNPJ e CPF via SQL

2013-07-15 Por tôpico izaque Maciel
Você pode utilizar o Case do SQL para verificar se é cpf ou cnpj de acordo com o tamanho da string Em 15 de julho de 2013 15:02, izaque Maciel izaquemac...@gmail.comescreveu: Pode fazer com alguma das funções contidas no link abaixo: http://www.postgresql.org/docs/8.4/interactive/functions

Re: [pgbr-geral] [off topic] PgDAC

2013-07-11 Por tôpico izaque Maciel
Talvez, mesmo que dê mais trabalho, uma opção poderia ser o DBExpress, com o Drive da Devart. Em 11 de julho de 2013 11:53, Carlos Antônio Pereira (VidaUTI) carlosanto...@utivida.com.br escreveu: *From:* Douglas Fabiano Specht douglasfabi...@gmail.com *Sent:* Thursday, July 11, 2013 8:30

Re: [pgbr-geral] Armazenar ou não imagens

2013-05-29 Por tôpico izaque Maciel
Bruno, irei te responder com a resposta do Euler Taveira, relacionado a guardar imagens no banco. Mesmo com a resposta abaixo, eu optaria por guardar no banco se cada uma das imagens não for grande. A palestra mencionado abaixo do Diogo, em http://www.slideshare.net/diogobiazus/arquivos-no-banco,

Re: [pgbr-geral] Biometria.

2013-05-16 Por tôpico izaque Maciel
Ok, pessoal, irei pesar as opções, e escolher as melhores. Obrigado a todos. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] Biometria.

2013-05-15 Por tôpico izaque Maciel
Boa tarde pessoal, irei iniciar um sistema, onde utilizará biometria. Na opinião de vocês, mesmo com um banco de boa performance como o PostgreSQL, as digitais gravadas em uma pasta seria a melhor escolha? ___ pgbr-geral mailing list

Re: [pgbr-geral] Biometria.

2013-05-15 Por tôpico izaque Maciel
Me desculpe, mas a que conheço, de sistemas já implementados anteriormente, grava as imagens numa pasta ou na base de dados. Por isso a pergunta, mas já que você mencionou, irei pesquisar sobre isso. Muito obrigado. Até onde sei, biometria da digital gera apenas uma string texto (menor que 400

Re: [pgbr-geral] Biometria.

2013-05-15 Por tôpico izaque Maciel
E desconsiderando a biometria, também irei trabalhar com digitalização de imagens. A performance cai bastante se guardado na base de dados? Já pensei na possibilidade de guardar arquivos na base de dados, mas somente pelas questões mencionadas abaixo, pois ao meu ver, o gerenciamento de arquivo

[pgbr-geral] Estrutura de dados.

2013-05-14 Por tôpico izaque Maciel
Bom tarde pessoal, gostaria de saber se conhecem alguma ferramenta para PostgreSQL gratuita, que compara uma estrutura de um banco com o outro, resultando em um script para executar em uma das bases comparadas? ___ pgbr-geral mailing list

Re: [pgbr-geral] Estrutura de dados.

2013-05-14 Por tôpico izaque Maciel
Muito obrigado a todos, vou utilizar esta ferramenta. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Função para substituir caracteres inválidos (genericamente)

2013-05-13 Por tôpico izaque Maciel
Pessoal, há uma extensão do PostgreSQL, que se chama unaccent, que retira os acentos. Há como criar também um varchar personalizado, através de tipos, já utilizando esta extensão por padrão, que não precisa remover os acentos dos registros gravados, mas que no entanto busca nos selects como se não

Re: [pgbr-geral] Linguagem do Verbose do PG_DUMP

2013-05-09 Por tôpico izaque Maciel
Anselmo, não sei como você fez em delphi, mas o código abaixo também é uma solução. procedure TFrm_Backup.RunDosInMemo(DosApp:String;AMemo:TMemo) ; const ReadBuffer = 2400; var Security : TSecurityAttributes; ReadPipe,WritePipe : THandle; start : TStartUpInfo; ProcessInfo : TProcessInformation;

Re: [pgbr-geral] Linguagem do Verbose do PG_DUMP

2013-05-09 Por tôpico izaque Maciel
Não abusando da do seu conhecimento, mas quando você falou que usou a SetEnvironmentVariable, a utilizou assim: Windows.SetEnvironmentVariable(PChar(VarName), PChar(VarValue)) ??? Em 9 de maio de 2013 13:07, Matheus de Oliveira matioli.math...@gmail.comescreveu: 2013/5/9 Anselmo Silva

Re: [pgbr-geral] Linguagem do Verbose do PG_DUMP

2013-05-09 Por tôpico izaque Maciel
Tudo bem, era só pra ver se os dois PCHAR, tanto o da variável e do valor da variável, modificariam o resultado. SetEnvironmentVariable('PGPASSWORD', Pchar(CONSTANTE_PASSWORD_SECRETA)); ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

Re: [pgbr-geral] Select with lock.

2013-05-08 Por tôpico izaque Maciel
Não dá pra utilizar sequences, porque são categorias infinitas, fica difícil a manutenção. Em 8 de maio de 2013 08:15, Jean Domingues ejdom...@yahoo.com.br escreveu: Mas infelizmente não dá pra usar a sequense, seria algo como isso, mas não é um incremento, o nº de selo se repete todas as

Re: [pgbr-geral] Select with lock.

2013-05-07 Por tôpico izaque Maciel
É o seguinte, é um sistema onde será requisitado a todo momento uma sequência numérica, e tenho que garantir que dois usuários do sistema não peguem o mesmo registro, ele deve aguardar que o registro selecionado anteriormente seja utilizado ou desbloqueado pela seleção anterior, sendo que, se num

Re: [pgbr-geral] Select with lock.

2013-05-07 Por tôpico izaque Maciel
Obrigado Marcelo, mais ainda não resolveria o meu problema, porque o problema da concorrência é a mesma coisa com a Function. Certo ou estou errado? E pessoal, caso eu bloqueasse a tabela, não resolveria o meu problema? Ou isso mesmo que funcione me daria muitos problemas? Em 7 de maio de 2013

Re: [pgbr-geral] Select with lock.

2013-05-07 Por tôpico izaque Maciel
Bom Dickson, você me perguntou anteriormente sobre: *Uma questão importante... essa sua numeração de selos pode haver falhas??? Se não tiver problemas que vc tenha numerações desse tipo: 1, 2, 4, 7, 9, 10, 11, 15... então vc pode usar sequences [1]* A sequense garante um nº único. Mas

Re: [pgbr-geral] Select with lock.

2013-05-07 Por tôpico izaque Maciel
Olá Flávio, era isso que ia perguntar pro Marcelo agora, se mesmo antes do update do registro encontrado, se outra transação concorrente iria conseguir ler o mesmo registro. Por favor, me explique melhor sobre o SELECT .. FOR UPDATE. Quando você diz Quando um SELECT... FOR UPDATE falhar, você

Re: [pgbr-geral] Select with lock.

2013-05-07 Por tôpico izaque Maciel
A sim, muito obrigado pessoal, com essas últimas explicações entendi o que o select for update faz, e melhor de tudo é que existe o NOWAIT, que ocorrendo, faço o select novamente. Muito obrigado a todos, que Deus voz abençoe. Em 7 de maio de 2013 15:47, Fabrízio de Royes Mello

Re: [pgbr-geral] Select with lock.

2013-05-06 Por tôpico izaque Maciel
Obrigado Osvaldo, mas precisa ser a nível de bloqueio, de forma que um outro select não consiga recuperar esta linha bloqueada anteriormente com o with lock. A cada select, precisa ser um número exclusivo. ___ pgbr-geral mailing list

Re: [pgbr-geral] Function dentro de outra function.

2013-05-02 Por tôpico izaque Maciel
ah sim Matheus, bacana, era isso que precisava, muito obrigado a todos! ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] Function dentro de outra function.

2013-04-30 Por tôpico izaque Maciel
Boa noite pessoal, tenho uma função X que retorna várias colunas. Estou tentando utilizar esta função em uma outra função Y. Como posso checar algumas das colunas da função X, verificando por exemplo se ela está com o valor 'V' ou 'P' ? Obrigado. ___

Re: [pgbr-geral] Function dentro de outra function.

2013-04-30 Por tôpico izaque Maciel
Vou tentar explicar melhor. A functionX retorna uma linha, com colunas de tipos variados, e na functionY, preciso retornar uma linha ou várias linhas, e que nesta functionY, irei trabalhar os resultados das colunas na functionX, como por exemplo: *if* *(valor_documento is not null) then * *

Re: [pgbr-geral] Stored Procedure.

2013-04-26 Por tôpico izaque Maciel
anteriormente pelo colega Jean? Obrigado. Em 25 de abril de 2013 22:52, Danilo Silva danilo.dsg.go...@gmail.comescreveu: 2013/4/25 izaque Maciel izaquemac...@gmail.com Certo, mas pode me dar um exemplo, de como ficaria isso? Pessoal cuidado com o top-posting. Respondendo a pergunta, se

Re: [pgbr-geral] Stored Procedure.

2013-04-26 Por tôpico izaque Maciel
abaixo to conteudo, mas ao enviar ele mostra acima. Como voces fazem editam o conteudo existente abrindo linhas a cada sub-tópico ? Qual cliente de email voces usam ? Em 26 de abril de 2013 08:02, izaque Maciel izaquemac...@gmail.comescreveu: Bem, eu não irei retornar o valor somente de uma

Re: [pgbr-geral] Stored Procedure.

2013-04-26 Por tôpico izaque Maciel
Ok, obrigado a todos. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] Stored Procedure.

2013-04-25 Por tôpico izaque Maciel
Bom dia pessoal, não consegui concluir esta procedure pela questão do retorno, que tem que me retornar todos os campos do último select abaixo, e com o retorno deste último select, criarei outra stored procedure para pegar o retorno dessa e trabalharei alguns cálculos. Peço a ajuda de vocês,

Re: [pgbr-geral] Stored Procedure.

2013-04-25 Por tôpico izaque Maciel
numeric no tipo do retorno. -- *De:* izaque Maciel izaquemac...@gmail.com *Para:* Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br *Enviadas:* Quinta-feira, 25 de Abril de 2013 8:11 *Assunto:* [pgbr-geral] Stored Procedure. Bom dia pessoal

[pgbr-geral] Linguagem Stored Procedure.

2013-04-11 Por tôpico izaque Maciel
Boa tarde, gostaria de saber de vcs, qual a melhor linguagem do postgresql que se assemelha com a linguagem utilizada no Firebird, para stored procedure? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br

Re: [pgbr-geral] Linguagem Stored Procedure.

2013-04-11 Por tôpico izaque Maciel
Ah tentarei essa PL/pgSQL. Obrigado por responderem! Em 11 de abril de 2013 17:04, Matheus de Oliveira matioli.math...@gmail.com escreveu: 2013/4/11 izaque Maciel izaquemac...@gmail.com Boa tarde, gostaria de saber de vcs, qual a melhor linguagem do postgresql que se assemelha com

[pgbr-geral] Desconsiderar maiúsculo/minúsculo em campos varchar

2013-04-01 Por tôpico izaque Maciel
Boa tarde, alguns dias atrás, precisei que os campos varchar funcionassem como Case Insensitive, mas tudo que o pessoal me retornou foi algo como: select upper(c.nome_cli) from clientes c like upper(c.nome_cli), e um outro usuário me reportou que eu poderia utilizar o tipo de dado CITEXT, que no

Re: [pgbr-geral] Acentos e minúsculo/maiúsculo.

2013-03-21 Por tôpico izaque Maciel
Wobeto* Em 20 de março de 2013 11:07, izaque Maciel izaquemac...@gmail.comescreveu: Muito obrigado pessoal. Vou testar essas opções! Em 20 de março de 2013 10:54, Flavio Henrique Araque Gurgel fla...@4linux.com.br escreveu: Em 20-03-2013 10:49, izaque Maciel escreveu: Evite o top-post

[pgbr-geral] Acentos e minúsculo/maiúsculo.

2013-03-20 Por tôpico izaque Maciel
Bom dia pessoal, sou novo na lista, mas gostaria se possível, da ajuda de vocês. Instalei a última versão do PostgreSQL 9.2 no Windows 7 32bits, e gostaria de utilizar o postgresql como utilizava no Firebird, consultando registros que estão gravados em minúsculo / maiúsculo, com acento ou sem

Re: [pgbr-geral] Acentos e minúsculo/maiúsculo.

2013-03-20 Por tôpico izaque Maciel
Evite o top-post. O que é? Sempre é mais vantajoso usar UTF8 como armazenamento do banco de dados. Você pode usar um encoding diferente para a aplicação cliente usando a configuração client_encoding. Sou novo no PostgreSQL, como ficaria então no UTF8, encoding UTF8 no servidor e

[pgbr-geral] Oportunidade MG.

2010-04-16 Por tôpico izaque Maciel
Boa noite pessoal, Segue os dados de uma vaga que tomei conhecimento, pelo site DevMedia: Data 16/4/2010 Contratante Confidencial Título da oferta: Analista Desenvolvedor PostGreSQL Descrição Uberlândia - MG - 16/04/10 Analista Desenvolvedor XHarbor PostGreeSQL para atuar na região de

Re: [pgbr-geral] Consulta com acentos.

2010-01-14 Por tôpico izaque Maciel
Muito obrigado Jorge, com essa função deu certo, que Deus te abençoe! 2010/1/12 Jorge Vilela jorge.com...@gmail.com Já tentou usar to_ascii()? SELECT * FROM TABELA WHERE TO_ASCII(campo) LIKE TO_ASCII('%busca%') Jorge Vilela 2010/1/12 izaque Maciel izaquemac...@gmail.com Bom dia

[pgbr-geral] Consulta com acentos.

2010-01-12 Por tôpico izaque Maciel
Bom dia pessoal, Sei que aqui nesta lista ja foi discutido o assunto, porem o banco já está assim: Encoding client: LATIN1 Encoding server: LATIN1 LC_CTYPE='C' e LC_COLLATE='C' Template0 SO: Windows 7 no XP também da a mesma coisa. IDE: Delphi 2010 Zeoslib 7. No pgAdmin ele mostra os

Re: [pgbr-geral] Dbexpress X Postgres

2009-08-17 Por tôpico izaque Maciel
Tem um Driver do Thiago Borges em www.thborges.com, que é demo, não sei te falar se tem algum FREE. 2009/8/17 Adriano Espinoza de Oliveira adrianoespin...@gmail.com Bom dia a todos.Pessoal, estou usando Delphi com dbExpress e driver para o postgres da Devart. O problema é que não estou