tabelas temporaria
em quais situações é util utilizar tabelas temporarias? li sobre o assunto, mas tem informações tecnicas.
Mariana Carvalho
Curtidas 0
Respostas
Ronaldo Lanhellas
09/07/2014
Tabela temporárias, ou tecnicamente conhecidos como "Cursor" são úteis principalmente dentro de funções no SGBD, ou seja, eu posso criar uma função que internamente precise de uma estrutura de tabela que eu não tenho, nesse caso posso usar a técnica de tabela temporária e quando a transação foi comitada, ela será deletada.
GOSTEI 0
Mariana Carvalho
09/07/2014
tipo guarda dados temporarios, sem importancia.
GOSTEI 0
Ronaldo Lanhellas
09/07/2014
Opa, uma ressalva: "Sem importância" não é a expressão correta. São dados voláteis mas que tem importância para determinado contexto.
GOSTEI 0
Mariana Carvalho
09/07/2014
certo, conheci algum material que entre em detalhes no assunto?
GOSTEI 0
Ronaldo Lanhellas
09/07/2014
Depende do SGBD, mas aqui vai do PostgreSQL: http://www.postgresql.org/docs/9.2/static/plpgsql-cursors.html
GOSTEI 0
Mariana Carvalho
09/07/2014
SQL Server.
GOSTEI 0
Ronaldo Lanhellas
09/07/2014
Segue um link: http://www.sqlserverdicas.com/2010/12/cursores-exemplo-basico-de-utilizacao.html
GOSTEI 0
Mariana Carvalho
09/07/2014
obrigada.
pelo que vi, é bom criar um banco para testar esses t-sql, é o certo?
pelo que vi, é bom criar um banco para testar esses t-sql, é o certo?
GOSTEI 0
Ronaldo Lanhellas
09/07/2014
Bom, é sempre aconselhável nunca trabalhar com o banco de dados da produção, em qualquer situação, então é bom sim criar um banco para testes.
GOSTEI 0
Mariana Carvalho
09/07/2014
entendi, mas nem tinha pensado nessa questão de banco em produção, eu sei dos cuidados, mas me referi exclusividade apenas a questão, mas foi bem lembrado. obrigada.
GOSTEI 0
Ronaldo Lanhellas
09/07/2014
De nada, boa sorte nos testes.
GOSTEI 0
Mariana Carvalho
09/07/2014
obrigada Ronaldo :-)
GOSTEI 0