Bases De Datos

Páginas: 3 (701 palabras) Publicado: 9 de noviembre de 2012
Conversión

TO_DATE
* Convierte una cadena en un valor de tipo DATE. Ver en TO_CHAR ejemplos de formato.
* TO_DATE(char [,fmt])
* SELECT TO_DATE('31/10/2007','DD/MM/YYYY') FROM DUAL;TO_CHAR
* La función TO_CHAR() realiza la conversión de un número o fecha a una cadena, el valor retornado será siempre un VARCHAR2 y opcionalmente permite también una mascara para formatear lasalida.
* SELECT to_char(sysdate, 'FMMonth DD, YYYY')FROM DUAL;
TO_NUMBER
La funcion to_number convierte un texto en un numero.
* to_number( texto1, [ format_mask ], [ nls_language ] )
*Select to_number('981.53') from dual;

General
NVL
* La función NVL() te permite sustituir valores null con una cadena en los resultados de una consulta. Si expr1 es nulo, NVL devuelve expr2.Si expr1 no es nulo, NVL devuelve expr1.
* Select NVL (valor, expresión) from nom_tabla;
* SELECT NVL(employee_id,100) FROM employees;
NVL2
* Esta función se utiliza para evaluar unaexpresión.
* SELECT nombreEmpleado, salarioDevengado, subsidio, (salarioDevengado+subsidio) as salarioTotal
FROM nomina
DECODE
* Traduce una expresión a un valor de retorno. Si expres igual a value1, la función devuelve Return1. Si expr es igual a value2, la función devuelve Return2. Y asi sucesivamente. Si expr no es igual a ningun valor la funcion devuelve el valor por defecto.* Select DECODE(expr, value1 [, return1, value2, return2....,] default ) from nom_tabla
* SELECT DECODE(employee_id,0,'bien',1,'regular','mal') FROM employees

ROUND
* devuelve nredondeado a m lugares a la derecha de la coma decimal. Si se omite m entonces redondea a 0
* Select round (n[,m])) from dual;
* Select round (3.129) from dual;

NULLIF
* Comparaexpr1 y expr2. Si expr1 y expr2 son iguales, la funcion NULLIF regresará un valor nulo.
* NULLIF( expr1, expr2 )
NULLIF(12, 12) | would return NULL |
NULLIF(12, 13) | would return 12 |

COALESCE...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS