Lismae Foke 0 #1 Posted October 14, 2010 (edited) Algumas funções do Sql ! 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 Edited October 15, 2010 by Lismae Foke Creditos Share this post Link to post Share on other sites
Rhys 16 #2 Posted October 15, 2010 (edited) Adicione os créditos deste tutorial para o autor do mesmo. Prazo: 48hrs -- Aprovado e Movido ~> Mas lembrando que isso é a linguagem SQL base, não quer dizer que você possa aplicar isso em qualquer outra linguagem, cada linguagem adapta SQL de um modo conveniente. Mas é bom pra se ter uma idéia das funções ... Obrigado por trazer para cá. Edited October 15, 2010 by Rhys Share this post Link to post Share on other sites
Lismae Foke 0 #3 Posted October 15, 2010 Vlw ae Rhys Brigadão mesmo !!! Share this post Link to post Share on other sites
Anywhere 0 #4 Posted November 17, 2010 Obrigado pelo tuto, tava precisando de algumas funções :B Share this post Link to post Share on other sites