Funções Sql

Rafael Gomes

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 03/08/05Posts: 184

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.

 

 

Créditos: Criarweb.com

Ablank

.-.
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/07/06Posts: 88

Muito bom algumas dessas eu n sabia, eu agora estou começando minha carreira DBA e isto vai ser bastante importante =D

Att.

Ablankzin

xdtibia16

aLuXeS
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 29/06/08Posts: 354Char no Tibia: Sir Aluxes

ñ entedi nada tbm o0.

hique12

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/04/08Posts: 36

legal porém falta mais detalhes com palavras mais faceis de entender deu pra entender absolutamente nadinha :smile_positivo:

 

Tente melhorar :blush:

 

+----------------+

| FireBlessOT's |

+----------------+

Firebless Ot Recrutando:

Web master (1/2)

Hoster (0/1) - precisamos de hoster urgente

Mapper (3/3)

Scripter All (1/1)

 

Interessados Contate:

Flavinho45hp@hotmail.com

 

Via Messenger(MSN)

Disponivel

SIM [x] NÃO [ ]

 

Contato:

Msn: flavinho45hp@hotmail.com

HeNnet

avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 01/09/05Posts: 114Char no Tibia: Tiduji

Parabéns, estou no nível médio de DBA e gostei muito do tutorial.

 

 

ps: terei prova disso amanha =~~

 

 

HenneT, :)

wizardwarriorvr8.jpg

HenneT

nostrafanso6.png