Persistir tabela temporaria criada em SP

27/10/2006

0

Ola.

Segundo artigos e topicos em foruns, li que uma tabela temporaria depois de criada caso nao seja chamado um drop ela sera liberada apenas quando a conexao que a criou for fechada.


Alguem sabe me dizer se ha como persistir uma tabela temporaria criada dentro de uma StoredProcedure?

Meu problema esta sendo o seguinte.

Tenho um relatorio que so consegui uma boa performance utilizando uma tabela como sendo temporaria. Mas esse relatorio sera usado por varias pessoas, entao preciso que seja criada uma tabela para cada usuario, entoa como fazer para passar o nome da tabela como parametro para ser criada a tabela temporaria.

Qualquer ajuda e muito valida.


[]´s


Macario

Macario

Responder

Posts

30/10/2006

Psergio.p

Caro amigo, basta você criar a tabela no banco, deste modo a tabela será de propriedade do usuário logado!


Responder

30/10/2006

Ramms

Macario,

A tabela temporária é dropada qdo a seção fecha e não a conexão.

Vc já tentou views?
Mais especificamente com SCHEMABINDING, dê uma lida no Books Online sobre SCHEMABINDING ele grava a view no banco com os resultados que ela retorna.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar