Páginas Atualizadas Recentemente
Função - Retorna apenas números
SQL: create or replace function retorna_apenas_numero(xvalor in varchar) return varchar2 determ...
Função - Retorna valor por extenso
SQL: create or replace function valor_extenso (valor number) return varchar2 is extenso varc...
Retorna tempo de um intervalo de datas
SQL: select --campos individuais trunc((datafim-datainicio) / 365) totalano, tr...
Criação de View
A view é útil para ter uma consulta pré-organizada que é executada frequentemente. Exemplo Nest...
Função - Retorna parte de um campo de texto/clob definindo inicio e fim
SQL: create or replace function retorna_parte (xtexto in clob, xdesde in varchar2, xate in varc...
Função - Retorna lista
SQL's: create or replace package pkg_retorna_linhas as type linhas is table of varchar2(4000)...
Criar usuário somente para consultas no banco de dados
Quando for necessário criar um usuário no banco de dados de consulta das tabelas da Ema, executar...
Operações Join
Usamos as operações JOIN para relacionar dados de duas ou mais tabelas em uma consulta, utilizand...
Utilização de Datas e Conversões (current_date, current_time, timestamp, etc)
CURRENT_DATE Seleciona data atual (função alternativa: sysdate para pegar a data do sistema/serv...
Union, Union All, Minus e Intersect
É possível combinar os resultados de duas ou mais consultas através dos operadores Union, Minus e...
Nvl e Coalesce
Com as funções NVL e COALESCE, é possível definir que, quando o campo retornar nulo, outro valor ...
Order by, Group by, Having e Distinct
Com os operadores ORDER BY, GROUP BY, HAVING e DISTINCT podemos organizar nossas consultas mais d...
Funções de agregação (count, sum, max, min, avg, median, first, last, partition by)
Confira algumas funções que ajudam nas consultas, onde é necessário criar agrupamentos de diferen...
With, Substr e Instr
Neste exemplo será mostrado como utilizar as funções With, Substr e Instr combinadas. Vamos divid...
Descobrir SQL's executados (V$SQL)
V$SQL: É uma tabela de consulta dos SQL executados sem GROUP BY, normalmente são atualizadas após...
Função - Retorna períodos semanais do mês (domingo à sabado)
Essa função pode ser usada para casos em que é necessário coletar dados de uma base, onde será so...
Função - Remove caractere especial
SQL: create or replace function remove_char_esp(xvalor in varchar) return varchar2 deterministi...
Função - Remove acentos
SQL: create or replace function remove_acento (i_texto in varchar2) return varchar2 is v_tex...
Função - Gera MD5
SQL: create or replace function md5 (valor varchar) return varchar2 is v_input varchar2(20...
Função - Formata CPF
SQL: create or replace function formata_cpf (xcpf in varchar2) return varchar2 is retorno var...