quarta-feira, 2 de fevereiro de 2011

Funções Oracle

Funções de valores simples:

ABS(n) = Devolve o valor absoluto de (n).
CEIL(n) =Obtém o valor inteiro imediatamente superior ou igual a "n".
FLOOT(n) = Devolve o valor inteiro imediatamente inferior ou igual a "n".
MOD (m, n) = Devolve o resto resultante de dividir "m" entre "n".
NVL (valor, expressão) = Substitui um valor nulo por outro valor.
POWER (m, exponente) = Calcula a potência de um número.
ROUND (numero [, m]) = Arredonda números com o número de dígitos de precisão indicados.
SIGN (valor) = Indica o signo do "valor".
SQRT(n) = Devolve a raiz quadrada de "n".
TRUNC (numero, [m]) = Trunca números para que tenham uma certa quantidade de dígitos de precisão.
VAIRANCE (valor) = Devolve a média de um conjunto de valores.

Funções de grupos de valores:

AVG(n) = Calcula o valor médio de "n" ignorando os valores nulos.
COUNT (* | Expressão) = Conta o número de vezes que a expressão avalia algum dado com valor não nulo. A opção "*" conta todas as filas selecionadas.
MAX (expressão) = Calcula o máximo.
MIN (expressão) = Calcula o mínimo.
SUM (expressão) = Obtém a soma dos valores da expressão.
GREATEST (valor1, valor2…) = Obtém o maior valor da lista.
LEAST (valor1, valor2…) = Obtém o menor valor da lista.

Funções que devolvem valores de caracteres:

CHR(n) = Devolve o caractere cujo valor em binário é equivalente a "n".
CONCAT (cad1, cad2) = Devolve "cad1" concatenada com "cad2".
LOWER (cad) = Devolve a cadeia "cad" em minúsculas.
UPPER (cad) = Devolve a cadeia "cad" em maiúsculas.
INITCAP (cad) = Converte a cadeia "cad" a tipo título.
LPAD (cad1, n[,cad2]) = Adiciona caracteres à esquerda da cadeia até que tenha uma certa longitude.
RPAD (cad1, n[,cad2]) = Adiciona caracteres à direita até que tenha uma certa longitude.
LTRIM (cad [,set]) = Suprime um conjunto de caracteres à esquerda da cadeia.
RTRIM (cad [,set]) = Suprime um conjunto de caracteres à direita da cadeia.
REPLACE (cad, cadeia_busca [, cadeia_substitucao]) = Substitui um caractere ou caracteres de uma cadeia com 0 ou mais caracteres.
SUBSTR (cad, m [,n]) = Obtém parte de uma cadeia.
TRANSLATE (cad1, cad2, cad3) = Converte caracteres de uma cadeia em caracteres diferentes, segundo um plano de substituição marcado pelo usuário.

Funções que devolvem valores numéricos:

ASCII(cad) = Devolve o valor ASCII da primeira letra da cadeia "cad".
INSTR (cad1, cad2 [, comeco [,m]]) = Permite uma busca de um conjunto de caracteres em uma cadeia, mas não suprime nenhum caractere depois.
LENGTH (cad) = Devolve o número de caracteres de cad.

Funções para o manejo de datas:

SYSDATE = Devolve a data do sistema.
ADD_MONTHS (data, n) = Devolve a data "data" incrementada em "n" meses.
LASTDAY (data) = Devolve a data do último dia do mês que contém "data".
MONTHS_BETWEEN (data1, data2) = Devolve a diferença em meses entre as datas "data1" e "data2".
NEXT_DAY (data, cad) = Devolve a data do primeiro dia da semana indicado por "cad" depois da data indicada por "data".

Funções de conversão:

TO_CHAR = Transforma um tipo DATE ou NUMBER em uma cadeia de caracteres.
TO_DATE = Transforma um tipo NUMBER ou CHAR em DATE.
TO_NUMBER = Transforma uma cadeia de caracteres em NUMBER.

Nenhum comentário :

Postar um comentário

Related Posts Plugin for WordPress, Blogger...