sexta-feira, 24 de outubro de 2014

Utilizando Funções de Uma Única Linha Para Personalizar Saídas

As funções são recursos muito utilizados no SQL, e possuem vários objetivos, os quais são:

  • Executar cálculo de dados;
  • Modificar itens individuais de dados;
  • Manipular saídas de grupos de linhas;
  • Formatar datas e números;
  • Converter tipos de dados de colunas.
Os tipos de funções são: 
  1. Funções de uma única linha;
  2. Funções de várias linhas, conhecidas também como Funções de Grupo.
Tipos de Funções


O objetivo deste tópico é esclarecer acerca das Funções de Uma Única Linha, sendo é nela que será focada as informações aqui.

As funções de uma linha trabalham alterando linhas isoladas e retornam um resultado por linha, existem muitos tipos, que são:
  • Caractere: aceitam a entrada de caractere e podem retornar valores numéricos ou de caractere;
  • Número: aceitam entrada numérica e retornam valores numéricos;
  • Data: operam em valores do tipo DATE, todas retornam um valor do tipo DATE, com exceção da função MONTHS_BETWEEN, que retorna um número, que é a quantidade de meses dentro de um determinado período.
  • Conversão: converte um tipo de dados em outro, como por exemplo: TO_DATE, TO_CHAR, TO_NUMBER;
  • Geral: Exemplo desse tipo de função são as funções: NVL, NVL2, NULLIF, COALESCE, CASE, DECODE.
Tipos de Funções de Linha


Para cada um tipo de função de uma única linha, existem vários exemplos, cada tipo será explorado posteriormente, em um  tópico próprio a cada um.


Nenhum comentário:

Postar um comentário