Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

O curso não fala sobre Tabelas temporárias! Como implementar no Oracle???

Olá, por que este curso não abordou o tema tabelas temporárias da mesma forma que foi feito na formação de SQL Server?

Como faço para construir uma function que retorne uma tabela?

2 respostas

Olá Bruno, tudo bem?

As tabelas temporárias do Oracle são bem diferentes das tabelas temporárias do SQL Server, e por ser um banco de dados gigantesco alguns assuntos não foram abordados durante o curso, como as tabelas temporárias.

Não conheço profundamente sobre este assunto, mas no Oracle existem as tabelas temporárias globais e as tabelas temporárias privadas.

  • Tabelas temporárias globais são permanentes e visíveis a todas as sessões conectadas ao banco de dados.

  • Tabelas temporárias privadas são temporários e removidas no final de uma transação ou sessão.

Então a escolha de qual utilizar deve depender muito das necessidades do seu projeto, acessando a documentação do Oracle você pode ver mais sobre este assunto e pode ajudar no que você deseja.

Espero ter ajudado e bons estudos!

solução!

Danielle, o SQL Server, juntamente com o Oracle, lidera o mercado quando se trata de banco de dados, ou seja também é um banco de dados gigantesco, mas conseguiram reservar um espaço no curso para falar sobre isso.

Este recurso é muito valioso; fica minha crítica ao curso que deixou a desejar não apresentando este ponto. E sugiro que seja incluído. Já desenvolvi algumas soluções em SQL Server onde as tabelas temporárias foram essenciais.