Variáveis em Packages: O perigo de declarações públicas em bancos de dados
Saiba como o uso inadequado de variáveis em packages pode causar erros e aprenda boas práticas para proteger seus dados no banco de dados.
Tércio Costa, formado em Ciências da Computação em 2013 pela UFPB. Tenho experiência em Servidores Windows Server, Linux e banco de dados Oracle desde 2008 juntamente com os seus serviços. Desde então venho aperfeiçoando os meus conhecimentos em produtos Oracle e Sistemas Operacionais. Tenho experiência também em bancos SQL Server, MySQL e PosrgreSQL além da linguagem de programação Java, onde desenvolvi projetos freelance utilizando banco de dados Oracle XE e Java SE.
Mantenho o Blog https://oraclepress.wordpress.com reconhecido pela Oracle Technology Network OTN, onde também sou articulista e sou certificado Oracle Database SQL Certified Expert!
Saiba como o uso inadequado de variáveis em packages pode causar erros e aprenda boas práticas para proteger seus dados no banco de dados.
Antes do Oracle 11g, era possível usar a notação posicional ou nomeada em blocos PL/SQL. A partir do 11g, podemos usar ambas e a nova notação mista. Saiba como e veja exemplos.
Aprenda como usar o AUTONOMOUS_TRANSACTION para controlar transações individuais e evitar interferências em commits e rollbacks no Oracle.
Uma LATERAL INLINE VIEW, nada mais é que uma inline view (subquery no from) que referencia uma outra tabela(a esquerda(left)) do FROM…
Saiba como utilizar as cláusulas PIVOT e UNPIVOT para transformar dados de linhas para colunas, economizando tempo e facilitando a análise de informações em SQL.
Saiba como adicionar colunas, modificar e renomear no banco de dados com o comando ALTER TABLE. Mantenha a integridade dos dados e evite problemas futuros.
Saiba como TRUNCATE e DELETE são diferentes ao apagar conteúdo de tabelas no Oracle e como eles afetam o espaço físico disponível para armazenamento de novas linhas.
Descubra as diferenças entre Date e Timestamp, entenda os fusos horários e saiba como utilizar os tipos de dados TIMESTAMP WITH TIME ZONE e TIMESTAMP WITH LOCAL TIME ZONE no Oracle.