Este é um post bem simples, apenas para cumprir o requisito da prova, e assim, apenas explicar a diferença entre internal e external LOBs. Internal LOB é quando é armazenado dentro do banco de dados. Ou seja, ao criar uma…
Este é um post bem simples, apenas para cumprir o requisito da prova, e assim, apenas explicar a diferença entre internal e external LOBs. Internal LOB é quando é armazenado dentro do banco de dados. Ou seja, ao criar uma…
Acredito que quase todos já conhecem que temos duas opções ao criar functions ou procedures com relação aos privilégios de como esse objeto será executado. As opções disponíveis seria executar com o privilégio de quem definiu ou criou o objeto,…
Em versões anteriores a 12c, ao se trabalhar com views em que tinha um function no select list, poderia existir um comportamento indesejado. Acontece que mesmo que as funções tivesse a cláusula AUTHID CURRENT_USER, essa função sendo utilizada em uma…
Ao se trabalhar com packages, functions e/ou procedures temos duas opções com respeito aos privilégios que serão utilizados ao tentar executar algum desses programas. A primeira opção é ser executado com os privilégios de quem é o dono do objeto,…
Já conhecemos muito bem os tipos de dados mais utilizados no Oracle, como NUMBER, VARCHAR2 e etc. Mas, o que iremos ver agora é como criar sub tipos de dados baseados em outros já existentes, seja eles nativos ou até…
Hoje tive uma ótima notícia! Tive o prazer de ser nomeado como Oracle Ace Associate, na trila de Database App Development, o único no Brasil! O que seria um Oracle ACE? Bem, Oracle ACE são pessoas reconhecidas pela excelência que…
No dia 01 de outubro de 2017, na Oracle Open World 2017 em são Francisco, que juntou cerca de 60 mil pessoas, Larry Ellison lançou a mais nova versão do banco de dados Oracle, a versão 18c. Sim, 18 mesmo.…