Group by (PL/SQL)

Funções Analíticas do Oracle (Rank)

Bom dia. Hoje precisei efetuar um select  e listar os top 10 de uma tabela. Me lembrei que já tinha utilizado isso em uma procedure bem antiga. Só não lembrava…

Delimitadores para campos da query no spool do SQL*Plus (ponto e virgula, pipe ou TAB)

Para gera um arquivo texto tipo “cvs” contendo delimitadores entre os campos como por exemplo o pipe ou mesmo o ponto e virgula, para poder ser utilizando num Excel, Access…

PL/SQL: Item ignored, PLS-00201, PLS-00302, ORA-06550

Alguns códigos PL/SQL podem não encontrar o próprio OWNER dentro da aplicação. Procedimento abaixo mostra como a solução é simples para quando um código PL não encontra objetos do próprio…

SYS_CONTEXT ‘USERENV’

Bom dia. Para muitos esse é um tópico batido, e muitos já saberão a fundo do mesmo. Porem não custa escrever para quem não conhece utilizar. Aqui no www.oraclehome.com.br já tivemos…

Application Tuning com Result Cache Oracle Database 11gR2

Este artigo tem como objetivo explicar como funciona o Result Cache introduzido no Banco de Dados Oracle 11g. O “result cache” é um pool de memória dentro da “Shared Pool”….

Entendendo a Visão v$parameter

Varias vezes nos perguntamos se parâmetro “Y” ou Parâmetro “X” é dinâmico (precisa restartar o banco ou não) ou mesmo se o parâmetro serve apenas para a instância, até mesmo…

Como Ler e Gravar arquivos textos pelo Oracle 10g ou superior

A idéia desse artigo é efetuar uma leitura e/ou gravação de um arquivo do tipo texto em um diretorio no servidor Oracle. Os comandos necessários para o desenvolvimento de rotinas…

ORA-02030: can only select from fixed tables/views

Pra quem não conhece, o oracle possue algumas tabelas que podem visualizar os dados brutos no banco de dados. Estas tabelas começão com a string “x$”. Muita gente nem nunca…

Implementando e utilizando o PL/SQL Profiler

O Oracle Profiler é uma feature presente desde a versão 8i e através de sua utilização é possível verificar quais os objetos do banco de dados foram invocados e o…

Uma forma de efetuar o checksum do seu fonte pl/sql

Lendo sobre segurança no Oracle encontrei algo muito interessante para os desenvolvedores e no controle de versão de seus fontes no cliente. Já pensou em ter um valor hash do…