Re: [pgbr-geral] Google F1, ‘o retorno’

2012-09-18 Por tôpico Flávio Alves Granato
"Guimarães Faria Corcete DUTRA, Leandro" writes: > Me ocorreu que, depois de tanto tempo usando MySQL, seria bem justo > publicar o código-fonte do F1 ou, pelo menos, do Spanner. Não que eu > ache que funcionariam como estão fora da Google. é de veras, já que até o MySQL funciona no Google. Agor

Re: [pgbr-geral] Google F1, ‘o retorno’

2012-09-18 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2012/9/18 Bruno Silva : > Rapaz, é sim muito interessante. Os números são promissores. Achas? O Euler falou o contrário, mas nem tu nem ele publicaram aqui suas análises dos números. > E sem > falar no fato de que eles migraram, segundo o documento, uma aplicação > crítica para o F1. Li nalgum

Re: [pgbr-geral] Ajuda com função - Resolvido

2012-09-18 Por tôpico Stclara
Salve, senhores. Ficou assim: CREATE TYPE saldo_caixa AS ( saldo_anterior numeric(18,2), debito numeric(18,2), credito numeric(18,2), saldo numeric(18,2), inicio date, fim date ); CREATE OR REPLACE FUNCTION saldocaixa(date, date) RETURNS SETOF saldo_caixa AS $body$ DECLARE

Re: [pgbr-geral] Encoding CaseInsensitive

2012-09-18 Por tôpico Joao Paulo Rieg
Eu quando preciso deste tipo de pesquisa uso um select com conversão do case sensitive da seguinte maneira: SELECT * FROM tabela WHERE UPPER(campo) = UPPER('jOsE'); Dessa maneira vai trazer todas instancias de Jose independente do case digitado pelo usuario ou do case cadastrado. Att. Rieg

Re: [pgbr-geral] Google F1, ‘o retorno’

2012-09-18 Por tôpico Bruno Silva
Assim como Euler comentou, para mim ficou um pouco duvidoso o negócio. Bruno E. A. Silva. Analista de Sistemas. 2012/9/18 Bruno Silva : > Rapaz, é sim muito interessante. Os números são promissores. E sem > falar no fato de que eles migraram, segundo o documento, uma aplicação > crítica para o F1

Re: [pgbr-geral] Google F1, ‘o retorno’

2012-09-18 Por tôpico Bruno Silva
Rapaz, é sim muito interessante. Os números são promissores. E sem falar no fato de que eles migraram, segundo o documento, uma aplicação crítica para o F1. Não vi nada de código, nem modo de testar. E alguns pontos ele cita - se não me engano - que a leitura foi mais lenta do que no MySQL. Bruno

Re: [pgbr-geral] Google F1, ‘o retorno’

2012-09-18 Por tôpico Euler Taveira
On 18-09-2012 16:45, Guimarães Faria Corcete DUTRA, Leandro wrote: > Será que rolam discussões a respeito na -hackers? ;-) > Acho pouco provável... Talvez alguma citação na -advocacy. Apesar do todo furdunço o produto é proprietário (?) (não vi código publicado) e os números apresentados não me c

Re: [pgbr-geral] Google F1, ‘o retorno’

2012-09-18 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2012/9/18 Bruno Silva : > Acabei de ler por alto o pdf. E…? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Google F1, ‘o retorno’

2012-09-18 Por tôpico Bruno Silva
Acabei de ler por alto o pdf. Bruno Emanuel 2012/9/18 Flávio Alves Granato : > "Guimarães Faria Corcete DUTRA, Leandro" writes: > >> 2012/9/18 Bruno Silva : >>> Interessante! >> >> Acabo de ler o PDF de apresentação. Interessantemente, eles falam >> muito do suporte de tipos ricos diminuindo a

Re: [pgbr-geral] Encoding CaseInsensitive

2012-09-18 Por tôpico Marcelo Silva
Ou pode fazer assim: CREATE OR REPLACE FUNCTION fsemacento(character varying) RETURNS character varying AS $BODY$ SELECT TRANSLATE(upper($1), 'áéíóúàèìòùãõâêîôôäëïöüçÁÉÍÓÚÀÈÌÒÙÃÕÂÊÎÔÛÄËÏÖÜÇ', 'aeiouaeiouaoaeiooaeioucAEIOUAEIOUAOAEIOOAEIOUC') $BODY$ LANGUAGE sql VOLATILE COST 100; ALTER FUN

Re: [pgbr-geral] Ajuda com função

2012-09-18 Por tôpico Irineu
Em 18/09/2012 15:26, Stclara escreveu: > Salve, pessoal. Estou precisando desenvolver uma função para retornar > saldo e comecei desta maneira, mas não retorna dados: > > Criei um type: > CREATE TYPE saldo_caixa AS ( > debito numeric(18,2) >); > > A função: > CREATE OR REPLACE FUNCTION sald

Re: [pgbr-geral] Google F1, ‘o retorno’

2012-09-18 Por tôpico Flávio Alves Granato
"Guimarães Faria Corcete DUTRA, Leandro" writes: > 2012/9/18 Bruno Silva : >> Interessante! > > Acabo de ler o PDF de apresentação. Interessantemente, eles falam > muito do suporte de tipos ricos diminuindo a impedância > objeto-relacional (o que o Date & cia vimos falando há trécadas), e > que

Re: [pgbr-geral] Encoding CaseInsensitive

2012-09-18 Por tôpico Flávio Alves Granato
Hélio Oliveira writes: > Boa tarde Colegas! > > Para que em uma pesquisa eu possa digitar "jose" e o postgreSQL me retornar > JOSE, José JoSé... envim, não levar em consideração (maisculas/minusculas e > a acentuação) como devo proceder? Ai você terá que ir pro lado da busca textual.[1] é um c

Re: [pgbr-geral] Google F1, ‘o retorno’

2012-09-18 Por tôpico Flávio Alves Granato
"Guimarães Faria Corcete DUTRA, Leandro" writes: > Não se preocupem, não ficarei aqui torrando a paciência. Só não > resistir a publicar aqui algo que achei muito interessante: o Google > F1 , um SGBD SQL > distribuído da Google. > > Não sei se será

Re: [pgbr-geral] Google F1, ‘o retorno’

2012-09-18 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
2012/9/18 Bruno Silva : > Interessante! Acabo de ler o PDF de apresentação. Interessantemente, eles falam muito do suporte de tipos ricos diminuindo a impedância objeto-relacional (o que o Date & cia vimos falando há trécadas), e que estão substituindo o MySQL pelo F1. Será que rolam discussões

[pgbr-geral] Encoding CaseInsensitive

2012-09-18 Por tôpico Hélio Oliveira
Boa tarde Colegas! Para que em uma pesquisa eu possa digitar "jose" e o postgreSQL me retornar JOSE, José JoSé... envim, não levar em consideração (maisculas/minusculas e a acentuação) como devo proceder? [ ]'s, Hélio Oliveira ___ pgbr-geral mailin

Re: [pgbr-geral] Google F1, ‘o retorno’

2012-09-18 Por tôpico Bruno Silva
Interessante! Bruno E. A. Silva. Analista de Sistemas. 2012/9/18 Guimarães Faria Corcete DUTRA, Leandro : > Não se preocupem, não ficarei aqui torrando a paciência. Só não > resistir a publicar aqui algo que achei muito interessante: o Google > F1

[pgbr-geral] Google F1, ‘o retorno’

2012-09-18 Por tôpico Guimarães Faria Corcete DUTRA , Leandro
Não se preocupem, não ficarei aqui torrando a paciência. Só não resistir a publicar aqui algo que achei muito interessante: o Google F1 , um SGBD SQL distribuído da Google. Não sei se será um produto, não sei se o código fonte será publicado, não sei

Re: [pgbr-geral] Ajuda com função

2012-09-18 Por tôpico Marcone
Em 18 de setembro de 2012 15:26, Stclara escreveu: > > A função: > CREATE OR REPLACE FUNCTION saldocaixa() RETURNS SETOF saldo_caixa AS > $body$ > DECLARE >debito_atual NUMERIC(18,2); >linha saldo_caixa; > begin >SELECT INTO debito_atual SUM(value_cash) FROM cashes WHERE > (type_cash=

[pgbr-geral] Ajuda com função

2012-09-18 Por tôpico Stclara
Salve, pessoal. Estou precisando desenvolver uma função para retornar saldo e comecei desta maneira, mas não retorna dados: Criei um type: CREATE TYPE saldo_caixa AS ( debito numeric(18,2) ); A função: CREATE OR REPLACE FUNCTION saldocaixa() RETURNS SETOF saldo_caixa AS $body$ DECLARE de

Re: [pgbr-geral] RES: Script de atualização

2012-09-18 Por tôpico Tiago Adami
Em 18 de setembro de 2012 13:58, Flavio Henrique Araque Gurgel escreveu: > Talvez seja uma estratégia. > Note que a carga de dados sobre estrutura já criada tende a ser muito > mais lenta. Dependendo da quantidade de dados no seu banco pode não > valer a pena. Exato. Principalmente quando há pouc

Re: [pgbr-geral] RES: Script de atualização

2012-09-18 Por tôpico Ronei Heck
>Mas tipo tava pensando da seguinte forma tem como eu gerar um script somente >da estrutura do banco de dados ? e gerar um script somente dos dados do banco >de dados ? tipo geraria o script da >estrutura quando o cliente for atualizar o sistema iria identificar que existe >uma atualização par

Re: [pgbr-geral] RES: Script de atualização

2012-09-18 Por tôpico Pedro B. Alves
Além do mais, não pode ter nenhum usuário conectado ao seu sistema quando fizer a atualização. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] trigger quando a tabela não tem valores nulos

2012-09-18 Por tôpico Osvaldo Kussama
Em 18/09/12, Pedro Costa escreveu: > Obrigado pessoal. Vou tentar fazer tudo com na função > > Em 18-09-2012 15:25, Marcone escreveu: >> if((new ou old).coluna is not null) > > Estou a perceber mal ou podemos ver, de uma só vez , se uma coluna é nula? > Quero dizer, se uma coluna não tiver nenhum r

Re: [pgbr-geral] RES: Script de atualização

2012-09-18 Por tôpico Flavio Henrique Araque Gurgel
On 18-09-2012 13:49, Éverton Bueno Lima wrote: > Mas tipo tava pensando da seguinte forma tem como eu gerar um script > somente da estrutura do banco de dados ? pg_dump -s > e gerar um script somente dos dados do banco de dados ? pg_dump -a > tipo geraria o script da estrutura quando o > clie

[pgbr-geral] RES: Script de atualização

2012-09-18 Por tôpico Éverton Bueno Lima
Mas tipo tava pensando da seguinte forma tem como eu gerar um script somente da estrutura do banco de dados ? e gerar um script somente dos dados do banco de dados ? tipo geraria o script da estrutura quando o cliente for atualizar o sistema iria identificar que existe uma atualização para ser real

[pgbr-geral] PGDay São Paulo - SP 2012

2012-09-18 Por tôpico Fábio Telles Rodriguez
Senhores, marquem na agenda aí: 09/11/2012: PGDay na USP. http://www.postgresql.org.br/node/16949 Já temos 4 Palestrantes confirmados e 3 patrocinadores. O contrário dos PGDays normais, o pessoal da USP solicitou um nível mais elevado para as palestras, então eu diria que o evento promete ser bem

Re: [pgbr-geral] trigger quando a tabela não tem valores nulos

2012-09-18 Por tôpico Tiago Adami
Em 18 de setembro de 2012 12:06, Pedro Costa escreveu: > Alguém sabe como executar uma função quando não existem campos nulos? O que você quer fazer? Tente dar exemplos para ficar mais fácil de entender. -- TIAGO J. ADAMI http://www.adamiworks.com __

Re: [pgbr-geral] Script de atualização

2012-09-18 Por tôpico Tiago Adami
Em 18 de setembro de 2012 11:17, Éverton Bueno Lima escreveu: > Bom dia a todos, > > Estou precisando criar um script de atualização para postgresql, eu trabalho > desenvolvendo em um banco de dados postgresql e quando o projeto ou a versão > do sistema estiver pronta quero gerar um script de atua

Re: [pgbr-geral] Script de atualização

2012-09-18 Por tôpico Ronei Heck
>Estou precisando criar um script de atualização para postgresql, eu trabalho >desenvolvendo em um banco de dados postgresql e quando o projeto ou a versão >do sistema estiver pronta quero >gerar um script de atualização do postgresql >e encaminhar para os cliente e atualizar a estrutura da base

Re: [pgbr-geral] trigger quando a tabela não tem valores nulos

2012-09-18 Por tôpico Pedro Costa
Alguém sabe como executar uma função quando não existem campos nulos? Em 18-09-2012 15:24, Flavio Henrique Araque Gurgel escreveu: > On 18-09-2012 11:13, Pedro Costa wrote: >> Olá pessoal, >> >> >> Existe alguma maneira de executar uma função quando uma coluna de uma >> determinada tabela n

Re: [pgbr-geral] Script de atualização

2012-09-18 Por tôpico Jean Domingues
Também uso o EMS Database Comparer porém, não esta suporte a versão 9.2. Alguem tem alguma alternativa? >Se tratando de estrutura do banco, estou utilizando a ferramenta EMS Database >Comparer que faz a comparação entre duas bases e gera os scripts de >atualização. Ela é paga, mas possui 30

Re: [pgbr-geral] Script de atualização

2012-09-18 Por tôpico Pedro B. Alves
Uso o pgDiff[1] [1] http://pgdiff.sourceforge.net/ ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Alteração permanente de parâmetro via banco

2012-09-18 Por tôpico Flavio Henrique Araque Gurgel
On 18-09-2012 11:37, Fabrízio de Royes Mello wrote: > > Em 18 de setembro de 2012 09:28, Euler Taveira > escreveu: > > On 18-09-2012 08:53, Bruno Silva wrote: > > E acho que ficaria um pouco confuso, dependendo da forma como for > > adotado, pois ficaria a

Re: [pgbr-geral] Script de atualização

2012-09-18 Por tôpico Flavio Henrique Araque Gurgel
On 18-09-2012 11:34, Thiago Oliveira wrote: > Se tratando de estrutura do banco, estou utilizando a ferramenta EMS > Database Comparer > que faz a > comparação entre duas bases e gera os scripts de atualização. Ela é > paga, mas possui 30 d

Re: [pgbr-geral] trigger quando a tabela não tem valores nulos

2012-09-18 Por tôpico Pedro Costa
Em 18-09-2012 15:36, Marcone escreveu: > Não é bem isso. O que eu quiz dizer é que você irá testar a coluna, se > ela não for nula sua função fará algo. Mais isso aplica-se somente à > ação e a tupla (linha) que disparou a trigger, não para toda tabela. Ok obrigado. Provavelmente a melhor maneira é

Re: [pgbr-geral] Alteração permanente de parâmetro via banco

2012-09-18 Por tôpico Fabrízio de Royes Mello
Em 18 de setembro de 2012 09:28, Euler Taveira escreveu: > On 18-09-2012 08:53, Bruno Silva wrote: > > E acho que ficaria um pouco confuso, dependendo da forma como for > > adotado, pois ficaria a dúvida de onde a configuração foi feita! > > > Acho que não. Hoje há na visão pg_settings as colunas

Re: [pgbr-geral] trigger quando a tabela não tem valores nulos

2012-09-18 Por tôpico Marcone
Em 18 de setembro de 2012 11:29, Pedro Costa escreveu: > Estou a perceber mal ou podemos ver, de uma só vez , se uma coluna é nula? > Quero dizer, se uma coluna não tiver nenhum registo nulo é considerada > não nula? Não é bem isso. O que eu quiz dizer é que você irá testar a coluna, se ela não f

Re: [pgbr-geral] Script de atualização

2012-09-18 Por tôpico Thiago Oliveira
Se tratando de estrutura do banco, estou utilizando a ferramenta EMS Database Comparer que faz a comparação entre duas bases e gera os scripts de atualização. Ela é paga, mas possui 30 dias de trial. Até agora tenho achado a ferramenta muit

Re: [pgbr-geral] trigger quando a tabela não tem valores nulos

2012-09-18 Por tôpico Pedro Costa
Obrigado pessoal. Vou tentar fazer tudo com na função Em 18-09-2012 15:25, Marcone escreveu: > if((new ou old).coluna is not null) Estou a perceber mal ou podemos ver, de uma só vez , se uma coluna é nula? Quero dizer, se uma coluna não tiver nenhum registo nulo é considerada não nula? Obrigado

Re: [pgbr-geral] trigger quando a tabela não tem valores nulos

2012-09-18 Por tôpico Flavio Henrique Araque Gurgel
On 18-09-2012 11:13, Pedro Costa wrote: > Olá pessoal, > > > Existe alguma maneira de executar uma função quando uma coluna de uma > determinada tabela não tem valores nulos? Os gatilhos (triggers) são baseados em eventos. É necessário "acontecer" algo (um INSERT, DELETE ou UPDATE) para o gatilho

Re: [pgbr-geral] trigger quando a tabela não tem valores nulos

2012-09-18 Por tôpico Marcone
> Existe alguma maneira de executar uma função quando uma coluna de uma > determinada tabela não tem valores nulos? Não. Você vai ter que colocar esse teste na sua função de trigger, tipo: if((new ou old).coluna is not null) -- Marcone Peres - DBA http://www.linkedin.com/in/marconeperes @marco

[pgbr-geral] Script de atualização

2012-09-18 Por tôpico Éverton Bueno Lima
Bom dia a todos, Estou precisando criar um script de atualização para postgresql, eu trabalho desenvolvendo em um banco de dados postgresql e quando o projeto ou a versão do sistema estiver pronta quero gerar um script de atualização do postgresql e encaminhar para os cliente e atualizar a estr

[pgbr-geral] trigger quando a tabela não tem valores nulos

2012-09-18 Por tôpico Pedro Costa
Olá pessoal, Existe alguma maneira de executar uma função quando uma coluna de uma determinada tabela não tem valores nulos? Obrigado ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/list

Re: [pgbr-geral] Alteração permanente de parâmetro via banco

2012-09-18 Por tôpico Euler Taveira
On 18-09-2012 08:53, Bruno Silva wrote: > E acho que ficaria um pouco confuso, dependendo da forma como for > adotado, pois ficaria a dúvida de onde a configuração foi feita! > Acho que não. Hoje há na visão pg_settings as colunas sourcefile e sourceline que indicam, respectivamente, o arquivo e a

Re: [pgbr-geral] Blob ou ByteA (qual usar)

2012-09-18 Por tôpico Irineu
Em 18/09/2012 08:55, Hélio Oliveira escreveu: > Bom dia Colegas! > > Estou iniciando com PostreSQL e como anteriormente trabalha com Firebird > sempre surge algumas duvidas. > > No Fire temos o Blob sub-type 0 (para armazenar fotos...) e o sub-type 1 > (para armazenar texto). > > No PostgreSQL temo

[pgbr-geral] Blob ou ByteA (qual usar)

2012-09-18 Por tôpico Hélio Oliveira
Bom dia Colegas! Estou iniciando com PostreSQL e como anteriormente trabalha com Firebird sempre surge algumas duvidas. No Fire temos o Blob sub-type 0 (para armazenar fotos...) e o sub-type 1 (para armazenar texto). No PostgreSQL temos os tipos Blob e ByteA qual usar e em que situação? [ ]'

Re: [pgbr-geral] Alteração permanente de parâmetro via banco

2012-09-18 Por tôpico Bruno Silva
E acho que ficaria um pouco confuso, dependendo da forma como for adotado, pois ficaria a dúvida de onde a configuração foi feita! Bruno E. A. Silva. Analista de Sistemas. 2012/9/18 Euler Taveira : > On 18-09-2012 00:07, Fábio Gibon wrote: >> existe, ou há previsão, de termos a possibil