2009/8/18 Euler Taveira de Oliveira
>
>
>
> Ugh?! É claro que o UPDATE existe. Não confunda os leigos com declarações
> desse tipo. O que acontece é que o MVCC [1] trabalha assim (torna uma tupla
> invisível e cria outra). São tantas as vantagens que a maioria dos SGBDs
> comerciais utilizam ess
2009/8/18 Armando Roque :
> Resposta curta:
>
> software=resultado de algum processo executado no computador (p.ex: planilha
> eletrônica);
> sistema=procedimentos de funcionamento uma empresa/orgão público;
>
> Concordam???
Concordo em partes.
Software é um tipo sistema,
mas um sistema não preci
Segundo a boa e velha definição de que "Software é tudo aquilo que
você xinga (o oposto do hardware que é aquilo que você chuta)" podemos
assegurar que todo sistema é um software, mas nem todo software é um
sistema. :)
No fim das contas, na prática mesmo, na hora que o pau estiver pegando
e seu ch
Desumor: sistema é aquela coisa que nunca funciona quando você precisa.
--
[]'
- Walter
waltercruz.com
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
2009/8/18 sergio santos :
> Oi Leo
>
> sim no curso "Sistemas de Informação" existe uma disciplina que trata deste
> assunto.
> No entanto; tenho uma verdade na minha vida: não esbarro nos limites
> impostos em uma determinada disciplina ou pelo conhecimento do professor.
> Gosto sempre de ampliar
Ah, legal!
Vlw a dica, JotaComm!
2009/8/18 JotaComm :
>
> Olá,
>
> Você usar o GET DIAGNOSTICS com ROW_COUNT.
>
> Por exemplo:
>
> Na seção DECLARE defina uma variável.
>
> Por exemplo:
>
> DECLARE
> linhas integer not null:=0;
> BEGIN
> ...
> DELETE FROM tabela WHERE condicao;
> GET DIAGNOSTICS
2009/8/18 Leonardo Cezar :
> On Tue, Aug 18, 2009 at 2:53 PM, Leonardo Cezar wrote:
>>
>>
>> SELECT EXTRACT(year FROM data), COUNT(id)
>> FROM teste
>> GROUP BY EXTRACT(year FRIN data);
>
> Complementando:
>
> http://www.postgresql.org/docs/8.4/static/tutorial-sql.html
>
Complementando o que
Olá,
Corrigindo a consulta:
SELECT EXTRACT(year FROM data), COUNT(quant)
FROM teste
GROUP BY EXTRACT(year FROM data);
Da forma que a consulta acima foi executada, vai retornar pra mim algo do
tipo:
ano | soma
2009 | 34
2008 | 45
2005 | 22
2002 | 56
2000 | 15
Mas eu não quero o
JotaComm escreveu:
> O que eu quis dizer é que para o PostgreSQL sempre que um registro é
> atulizado (UPDATE) o mesmo vai aparecer na última linha da tabela
>
Jota, vide o meu comentário abaixo.
> Quanto a produzir o mesmo efeito, não esteja certo disso. Se você tiver
> fillfactor defini
Olá,
Você usar o GET DIAGNOSTICS com ROW_COUNT.
Por exemplo:
Na seção DECLARE defina uma variável.
Por exemplo:
DECLARE
linhas integer not null:=0;
BEGIN
...
DELETE FROM tabela WHERE condicao;
GET DIAGNOSTICS linhas:=ROW_COUNT;
RETURN linhas;
...
2009/8/18 Fabiano Chiqueti
> Pessoal
>
> T
Olá, Euler
O que eu quis dizer é que para o PostgreSQL sempre que um registro é
atulizado (UPDATE) o mesmo vai aparecer na última linha da tabela e ao fazer
vários SELECTs nesta tabela e nenhuma operação de UPDATE ocorrer a ordem
sempre será mantida. Estou considerando que a tabela não possui nenh
Pessoal
Tô usando o PostgreSQL versão 8.3.7. Como faço para colocar em uma
variável local a quantidade de registros excluídos em um delete
estático (não dentro de um EXECUTE) em uma função plpgsql?
Algo como:
CREATE OR REPLACE FUNCTION exclui_registros() RETURNS BIGINT AS
$BODY$
DECLARE
qtd
Fabrízio de Royes Mello escreveu:
> O Jota matou a tua charada... isso é realmente uma questão da
> implementação do PostgreSQL,
>
Não é questão de implementação. O próprio padrão SQL *não* garante a ordem dos
registros. A teoria relacional diz que tabelas são conjuntos de dados; e, em
um conjunto
Pessoal
Tenho uma trigger que ao atualizar ou inserir um registro em uma determinada
tabela, executa uma função que atualiza ou insere o registro correspondente
em um outro banco, que utiliza SQL Server como SGBD. Essa operação é feita
utilizando o dbi_link, e a trigger é disparada após a ocorrênc
Oi Leo
sim no curso "Sistemas de Informação" existe uma disciplina que trata deste
assunto.
No entanto; tenho uma verdade na minha vida: não esbarro nos limites
impostos em uma determinada disciplina ou pelo conhecimento do professor.
Gosto sempre de ampliar minha visão sobre cada assunto que leio
O Cluster ajudará mas não dará o efeito desejado, se vc quer algum retorno
ordenado, a opção é "ORDER BY".
2009/8/18 Tiago Adami
> Utilize um índice para "clusterizar" a sua tabela.
>
> [1] http://www.postgresql.org/docs/8.4/interactive/sql-cluster.html
>
> --
> Tiago J. Adami
> Dois Vizinhos -
renato escreveu:
> No fim todo sistema é um software :P
>
Não. Sistema [1] é um conjunto de softwares.
[1] http://pt.wikipedia.org/wiki/Sistema
--
Euler Taveira de Oliveira
http://www.timbira.com/
___
pgbr-geral mailing list
pgbr-geral@listas.pos
Utilize um índice para "clusterizar" a sua tabela.
[1] http://www.postgresql.org/docs/8.4/interactive/sql-cluster.html
--
Tiago J. Adami
Dois Vizinhos - Paraná - Brasil
2009/8/18 Joao Paulo Fernandes
> E ai Pessoal,
>
> Estou com um problema aqui, creio eu que simples, mas ainda não consegui
2009/8/18 Joao Paulo Fernandes
>
>> E ai Pessoal,
>>>
>>> Estou com um problema aqui, creio eu que simples, mas ainda não consegui
>>> resolver...
>>> Tinha um banco SQL Server e passei para Postgre. Até ai tudo bem, tive
>>> uns problemas com o sequence mas atualizei tudo e o banco está rodando
2009/8/18 Fabrízio de Royes Mello :
> Não sei se foi a melhor decisão, entretanto como nossa aplicação é muito
> grande optamos por essa estratégia.
Acredite, foi a melhor estratégia.
-Leo
--
Leonardo Cezar
http://www.aslid.org.br
http://postgreslogia.wordpress.com
http://www.dextra.com.br/postg
2009/8/18 Leonardo Cezar
>
> Tipos de dados não foram alterados, conversões (aka CASTs) e operadores
> sim.
>
> Você não vai ter surpresas se não fizer surpresas para o parser e leia
> o release notes como já foi proposto.
> Ainda assim, como uma medida "paleativa", você pode criar alguns
> oper
PostgreSQL 8.3 no ubuntu.
2009/8/18 JotaComm
> Olá,
>
> Apenas corrigindo. O nome do bd é Postgres ou PostgreSQL.
>
>
> 2009/8/18 Joao Paulo Fernandes
>
> E ai Pessoal,
>>
>> Estou com um problema aqui, creio eu que simples, mas ainda não consegui
>> resolver...
>> Tinha um banco SQL Server e
Olá,
Apenas corrigindo. O nome do bd é Postgres ou PostgreSQL.
2009/8/18 Joao Paulo Fernandes
> E ai Pessoal,
>
> Estou com um problema aqui, creio eu que simples, mas ainda não consegui
> resolver...
> Tinha um banco SQL Server e passei para Postgre. Até ai tudo bem, tive uns
> problemas com
E ai Pessoal,
Estou com um problema aqui, creio eu que simples, mas ainda não consegui
resolver...
Tinha um banco SQL Server e passei para Postgre. Até ai tudo bem, tive uns
problemas com o sequence mas atualizei tudo e o banco está rodando legal.
O problema está na ordenação default dos registros
No fim todo sistema é um software :P
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
On Tue, Aug 18, 2009 at 2:53 PM, Leonardo Cezar wrote:
>
>
> SELECT EXTRACT(year FROM data), COUNT(id)
> FROM teste
> GROUP BY EXTRACT(year FRIN data);
Complementando:
http://www.postgresql.org/docs/8.4/static/tutorial-sql.html
-Leo
--
Leonardo Cezar
http://www.aslid.org.br
http://postgresl
2009/8/18 Daniel Falcão :
> Tenho a seguinte tabela com os dados:
>
> create table teste(id serial primary key, data date, quant int);
> insert into teste(data, quant) values('2009-01-01', 12);
> insert into teste(data, quant) values('2009-01-01', 22);
> insert into teste(data, quant) values('2008
SELECT com a Cláusula GROUP BY.
[]´s
2009/8/18 Daniel Falcão
> Boa tarde Srs,
>
> Tenho a seguinte tabela com os dados:
>
> create table teste(id serial primary key, data date, quant int);
> insert into teste(data, quant) values('2009-01-01', 12);
> insert into teste(data, quant) values('2009-0
2009/8/18 Mozart Hasse :
> George,
>> Vale a pena eu insistir no upgrade ?
>
> Vale. O desempenho está tão bom que dá até para tentar comparar a maioria
> dos processos com SQL Server 2000 e Oracle 10.
Comparar performance? Ugh!!!
>> Terei mais algumas surpresas se eu insistir ?
>
> Sim. Todos o
Boa tarde Srs,
Tenho a seguinte tabela com os dados:
create table teste(id serial primary key, data date, quant int);
insert into teste(data, quant) values('2009-01-01', 12);
insert into teste(data, quant) values('2009-01-01', 22);
insert into teste(data, quant) values('2008-01-01', 45);
insert i
Resposta curta:
software=resultado de algum processo executado no computador (p.ex: planilha
eletrônica);
sistema=procedimentos de funcionamento uma empresa/orgão público;
Concordam???
2009/8/18 sergio santos
> Pessoal,
>
> Tô numa dúvida cruel aqui:
> Qual a diferença entre desenvolvimento de
2009/8/18 sergio santos :
> Pessoal,
>
> Tô numa dúvida cruel aqui:
> Qual a diferença entre desenvolvimento de software e desenvolvimento de
> sistemas?
http://en.wikipedia.org/wiki/Software
Só por curiosidade, no curso de "Sistemas de Informação" –
aquele mesmo que vc faz – fazem alguma intro
BackTrack Brasil (BTB) - Ferramenta de Segurança e Testes de
Vulnerabilidades Open-Source
É com imenso prazer que venho anunciar oficialmente à vocês, sobre o
BackTrack no Brasil.
Sou fundador do BackTrack no Brasil e venho convidar à vocês, para
participarem do nosso projeto, BrackTrack Brasil (
Pessoal,
Tô numa dúvida cruel aqui:
Qual a diferença entre desenvolvimento de software e desenvolvimento de
sistemas?
abraços
--
Sérgio Antônio dos Santos
Bacharel em Sistemas de Informação
(31) 8573-7004
http://serginhosant.wordpress.com/
http://www.rccvicosa.com
__
JotaComm escreveu:
> Acredito que vale a pena sim :). Senão quiser ir para 8.4 agora, então
> migre pelo menos para a 8.3.
>
Pelo que o George relatou, ele está tendo dificuldades justamente com
conversões implícitas que foram removidas na *8.3*. É como alguns já disseram,
se for migrar utilize a
George,
> (...). O sistema é um ERP completo.
Idem.
> Vale a pena eu insistir no upgrade ?
Vale. O desempenho está tão bom que dá até para tentar comparar a maioria
dos processos com SQL Server 2000 e Oracle 10.
> Terei mais algumas surpresas se eu insistir ?
Sim. Todos os tipos de dados pode
2009/8/18 George
> OLá pessoal,
>
> Pretendia atualizar a versão do postgresql de 8.2 para 8.4, pois tem
> algumas funcionalidades interessantes que poderia usar para facilicitar
> minha vida, mas para minha surpresa não poderei fazer esta atualização
> devido ao problema de conversão de tipo de
2009/8/18 George :
> OLá pessoal,
>
> Pretendia atualizar a versão do postgresql de 8.2 para 8.4, pois tem algumas
> funcionalidades interessantes que poderia usar para facilicitar minha vida,
> mas para minha surpresa não poderei fazer esta atualização devido ao
> problema de conversão de tipo de
Bom dia, George,
Antes de mais nada, a última versão quase sempre é recomendada (desde que
seja uma versão estável, obviamente). E o ganho em desempenho é considerável
da versão 8.2 até 8.4, não sei qual o impacto em teu sistema
especificamente, mas em um sistema que trabalho tive ganho de quase 6%
OLá pessoal,
Pretendia atualizar a versão do postgresql de 8.2 para 8.4, pois tem algumas
funcionalidades interessantes que poderia usar para facilicitar minha vida, mas
para minha surpresa não poderei fazer esta atualização devido ao problema de
conversão de tipo de dados (LPAD por exemplo)
40 matches
Mail list logo