[firebase-br] Tabela temporà ¡ria

Kléber Caneva kdcc em terra.com.br
Qui Mar 25 06:40:46 -03 2010


Se a situação é armazenar dados apenas para aquela sessão, a tabela de 
memoria é a melhor opção pela economia de trafego de rede.
Eu nunca precisei utilizar tabelas temporarias, sempre resolvi com o cds.

[]´s

Kléber Caneva


----- Original Message ----- 
From: "Alysson Azevedo" <agalysson em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, March 24, 2010 10:03 AM
Subject: Re: [firebase-br] Tabela tempor�¡ria


Eu conversei com o Humberto via msn...
no caso dele, que era apenas armazenar uma sequencia de valores q o usuario
escolheria e depois criar uma qry baseada nessas escolhas...
Casos como esse deve, na minha opnião, utilizar-se de tabelas em memoria,
como ClientDataSet, pois evita trafego desnessario na rede, e dependendo do
caso, abaca resultando em um melhor desempenho do programa...

Mas não sei se estou correto... que vcs acham??
----------------------------------------------

Alysson Gonçalves de Azevedo
(11) 8491-7730

(\(*¯^¯*)/)


Em 23 de março de 2010 17:20, Fabricio Casali
<fabriciocasali em gmail.com>escreveu:

> Humberto Araujo <humberto701 em ...> writes:
>
> >
> > Fiz um estudo sobre isso, vi que essas tabelas são criadas normalmente,
> mas
> > não ficam no banco, apenas auxilia em arquivos que são necessarios 
> > apenas
> > naquele local.
> > Gostaria de saber se o Firebird tem suporte de tabelas temporárias igual
> ou
> > mais parecido das tabelas temp do Sql Server?
> >
> > Alguem tem conhecimento sobre isso?
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> >
>
>
> Parece que na versão 2.5 terá suporte a tabelas temporárias como no
> SQL Server. No momento, a tabela temporária é global, ou seja, se o "João"
> criar
> a tabela temporária na sua transaction, o "Pedro" poderá ter acesso a ela
> mesmo
> estando em outra transaction, mas somente a estrutura da tabela, e não aos
> seus
> dados. Por exemplo, tudo que o João gravar ou editar na tabela não irá
> aparecer
> para o Pedro, e vice-versa. A tabela desaparece quando a transação que a
> gerou é
> fechada, com exceção das tabelas com o parâmetro ON COMMIT PRESERVE ROWS,
> que
> serão permanentes até o fim da conexão que a criou.
>
> Ex
> CREATE GLOBAL TEMPORARY TABLE ab (
>    id INTEGER,
>    nome VARCHAR (10)
> ) ON COMMIT PRESERVE ROWS
>
>
> http://mail.firebase.com.br/pipermail/lista_firebase.com.br/2009-
> September/063612.html<http://mail.firebase.com.br/pipermail/lista_firebase.com.br/2009-%0ASeptember/063612.html>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

E-mail verificado pelo Terra Anti-Spam.
Para classificar esta mensagem como spam ou não spam, visite
http://ecp.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCY0NDU0NzM0I3Blcm0hdGVycmEmMSwxMjY5NDM2MDE0LjQwNTU3OS4yNjgyMi5jYWJyZXRvbi50ZXJyYS5jb20sNzA5NA==TerraMail
Verifique periodicamente a pasta Spam para garantir que apenas mensagens
indesejadas sejam classificadas como Spam.






Mais detalhes sobre a lista de discussão lista