Oracle

479 views

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
479
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Oracle

  1. 1. MANIPULACION DE CARACTERES EN ORACLEFUNCIÓN DESCRIPCIÓN SINTAXISUpper Transforma a mayúsculas upper(palabra)Initcap Convierte la primera letra de initcap(‘texto’) cada palabra a mayúscula concat(expresion1 , expresion 2)concat Concatena dos palabras Extrae una parte de la palabra, substr(‘texto’, inicio, fin)Substr se indica el inicio y el fin length(expresión)Length Indica el tamaño de la palabra o dato. Indica la posición de la palabra instr (expresión , ‘dato’)Instr pasada como parámetro. Rellena hacia la izquierda el lpad(expresión , numero_caracteres ,Lpad numero de caracteres del tipo carácter_rellenar ) pasado. Rellena hacia la derecha el rpad (expresión , numero_caracteresRpad numero de caracteres del tipo , caracteres_rellenar ) pasado. Elimina el carácter especificoTrim (un solo caracter) en el inicio y trim (carácter_eliminar from al final de la palabra. expresión )replace Reemplaza en una expresión la replace(expresión , cadena especificada por una cadena_a_reemplazar , nueva cadena. cadena_de_reemplazo )Lower Cambia todos los caracteres a Lower(expresión) minúsculas.
  2. 2. FUNCIONES NUMERICAS FUNCION DESCRIPCION SINTAXIS round(expresión , Round Redondea un valor numerico lugar_decimal ) Funcion que trunca valores trunc( expresión , trunc numéricos y fechas. lugar_decimal) Determina el residuo de una mod( expresión_dividendo , mod división. expresión_divisor ) FUNCIONES DE FECHA FUNCION DESCRIPCION SINTAXIS Indica el numero de meses Months_between(expresión1 ,Months_between entre dos fechas expresion2) Add_months( fecha , Add_months Añade meses a la fecha numero_mese_anadir) Next_day Dia siguiente de un dato Next_day( fecha , espedifico numero_de_semana) Last_day Dia anterior de un dato Last_day ( fecha ) especifico Round Redondea la fecha Round( fecha , por_mes_o_por_ano) Trunc Trunca la fecha Trunc(fecha , por_mes_o_por_ano)
  3. 3. CONVERSION DE FUNCIONESFUNCION DESCRIPCION SINTAXIS To_char( fecha , To_char Convierte un dato tipo fecha a formato_fecha) tipo carácter Convierte una cadena de To_number(‘cadeca_caracteres’To_number caracteres a números , ‘model_formato’) Convierte una cadena de texto To_date(‘cadena texto’ , To_date a un tipo fecha ‘modeo_formato’) VALORES NULOSFUNCION DESCRIPCION SINTAXIS Nvl( expresión_nulo , NVL Reemplaza el valor nulo por un ‘carácter_a_reemplazar’) valor pasado como parámetro Si la primera expresión es nula NVL2 se reemplaza por la segunda Nvl2(expresion1, expresión, si contiene algún expresion2,expresion3) valor se reemplaza por la primera expresión. Evalúa dos expresiones si son NULLIF iguales retorna null, caso Nullif(expresion1 , expresion2) contrario retorna la primero expresión. Coalesce(COALESCE Similar a la función NVL expresion1,expresion2,……. expresionN)
  4. 4. EXPRESIONES CONDICIONALESFUNCION DESCRIPCION SINTAXIS Cuando se cumple la condición presenta Case expresión_evaluar Case la respuesta después de then When ‘valor1’ then ‘expresion_retornar’ Else ‘algun texto’ end Al igual que case Decode( expresion_evaluar , ‘valor1’, ‘retorno1’,decode ‘ valor2 ’ , ‘retorno2’, ‘valor por defecto ’ )

×