Categoria: PL/SQL

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

    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. chas8free twerk Só não lembrava com havia feito, então devido a isso eu decidi estudar novamente sobre esta função chamada RANK.

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

    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 ou qualquer outro integrador, podemos utilizar no SQL*Plus (aplicativo instalado junto do produto do oracle client ou database) setando parametros para os delimitadores “COLSEP”, seguindo…

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

    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 schema.

  • SYS_CONTEXT ‘USERENV’

    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. sophie rain onlyfans leak Aqui no www.oraclehome.com.br já tivemos um post do nosso ADM Anderson Graf que utilizou o sys_context para pegar o seu sid.Clique aqui para ver o post…

  • Application Tuning com Result Cache Oracle Database 11gR2

    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”. sandrawaynefree husband Esta pool possui um Cache do resultado de um comando SQL, que armazena o resultados dos comandos SQL e funções PL/SQL, que armazena…

  • Entendendo a Visão v$parameter

    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 se é um parâmetro de seção ou global. Bom, vamos tentar facilitar o entendimento desses parâmetros abaixo. Conforme no Note ID [43750.1] temos a referencia…

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

    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 para ler e escrever dados em arquivos do tipo texto encontram-se na package-padrão UTL_FILE, disponível a partir da versão 7.3 do Oracle. Porém sua implementação…

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

    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 ouviu falar sobre as tabelas x$ pois estas tabelas raramente são mencionadas na documentação do oracle ou na comunidade de usuários. zooey deschanel nude lilmiaa

  • Implementando e utilizando o PL/SQL Profiler

    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 tempo de duração de cada um durante a execução de um objeto PL/SQL. O Profiler é um recurso muito útil quando necessitamos realizar uma análise…

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

    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 seu fonte para identificar se houve alteração no seu cliente a partir de dentro do Oracle? É isso mesmo você como desenvolvedor pode fechar a…