pedroescudero.info Sobre programación, tecnología, etc

18dic/090

Listado de funciones de Oracle

Funciones de valores simples:

ABS(n). Devuelve el valor absoluto de (n).
CEIL(n). Obtiene el valor entero inmediatamente superior o igual a "n".
FLOOT(n) . Devuelve el valor entero inmediatamente inferior o igual a "n".
MOD (m, n).  Devuelve el resto resultante de dividir "m" entre "n".
NVL (valor, expresión). Sustituye un valor nulo por otro valor.
POWER (m, exponente).  Calcula la potencia de un numero.
ROUND (numero [, m]). Redondea números con el numero de dígitos de precisión indicados.
SIGN (valor). Indica el signo del "valor".
SQRT(n). Devuelve la raíz cuadrada de "n".
TRUNC (numero, [m]). Trunca números para que tengan una cierta cantidad de dígitos de precisión.
VAIRANCE (valor). Devuelve la varianza de un conjunto de valores.

Funciones de grupos de valores:

AVG(n). Calcula el valor medio de "n" ignorando los valores nulos.
COUNT (* | Expresión). Cuenta el numero de veces que la expresión evalúa algún dato con valor no nulo. La opción "*" cuenta todas las filas seleccionadas.
MAX (expresión). Calcula el máximo.
MIN (expresión). Calcula el mínimo.
SUM (expresión). Obtiene la suma de los valores de la expresión.
GREATEST (valor1, valor2…). Obtiene el mayor valor de la lista.
LEAST (valor1, valor2…). Obtiene el menor valor de la lista.

Funciones que devuelven valores de caracteres:

CHR(n). Devuelve el carácter cuyo valor en binario es equivalente a "n".
CONCAT (cad1, cad2). Devuelve "cad1" concatenada con "cad2".
LOWER (cad). Devuelve la cadena "cad" en minúsculas.
UPPER (cad). Devuelve la cadena "cad" en mayúsculas.
INITCAP (cad). Convierte la cadena "cad" a tipo titulo.
LPAD (cad1, n[,cad2]). Añade caracteres a la izquierda de la cadena hasta que tiene una cierta longitud.
RPAD (cad1, n[,cad2]). Añade caracteres a la derecha de la cadena hasta que tiene una cierta longitud.
LTRIM (cad [,set]). Suprime un conjunto de caracteres a la izquierda de la cadena.
RTRIM (cad [,set]). Suprime un conjunto de caracteres a la derecha de la cadena.
REPLACE (cad, cadena_busqueda [, cadena_sustitucion]). Sustituye un carácter o caracteres de una cadena con 0 o mas caracteres.
SUBSTR (cad, m [,n]). Obtiene parte de una cadena.
TRANSLATE (cad1, cad2, cad3). Convierte caracteres de una cadena en caracteres diferentes, según un plan de sustitución marcado por el usuario.

Funciones que devuelven valores numéricos:

ASCII(cad). Devuelve el valor ASCII de la primera letra de la cadena "cad".
INSTR (cad1, cad2 [, comienzo [,m]]). Permite una búsqueda de un conjunto de caracteres en una cadena pero no suprime ningún carácter después.
LENGTH (cad). Devuelve el numero de caracteres de cad.

Funciones para el manejo de fechas:

SYSDATE. Devuelve la fecha del sistema.
ADD_MONTHS (fecha, n). Devuelve la fecha "fecha" incrementada en "n" meses.
LASTDAY (fecha). Devuelve la fecha del último día del mes que contiene "fecha".
MONTHS_BETWEEN (fecha1, fecha2). Devuelve la diferencia en meses entre las fechas "fecha1" y "fecha2".
NEXT_DAY (fecha, cad). Devuelve la fecha del primer día de la semana indicado por "cad" después de la fecha indicada por "fecha".

Funciones de conversión:

TO_CHAR. Transforma un tipo DATE ó NUMBER en una cadena de caracteres.
TO_DATE. Transforma un tipo NUMBER ó CHAR en DATE.
TO_NUMBER. Transforma una cadena de caracteres en NUMBER.

Etiquetado con: Deja un comentario
Comentarios (0) Trackbacks (0)

Aún no hay comentarios.


Deja un comentario


Aún no hay trackbacks.