Informatica
Enviado por anaamadorcita • 16 de Febrero de 2014 • 320 Palabras (2 Páginas) • 214 Visitas
Objetivos
• Describir los distintos tipos de funciones disponibles en SQL
• Utilice el carácter, el número y fecha de las funciones en sentencias SELECT
• Describir el uso de las funciones de conversión
Tarea No.1
Funciones de una Sola Fila
Single-RowFunctions
Funciones de fila individuales:
• Manipular los elementos de datos
• Aceptar argumentos y devolver un valor
• Actuar en cada fila devuelta
• Devolver un resultado por fila
• Puede modificar el tipo de datos
• Puede ser anidados
• Aceptar los argumentos que pueden ser una columna o un expresión.
Funciones de manipulación de caracteres
Estas funciones convierten caso de cadenas de caracteres.
• LOWER(cadena):retorna la cadena con todos los caracteres en minúscula
Selectlower('Hola Estudiante')
Retorna “hola estudiante”
• UPPER: Devuelve una expresión de caracteres con datos de caracteres en minúsculas convertidos a mayúsculas.
Selectupper('Hola Estudiante')
Retorna “HOLA ESTUDIANTE”
• INITCAP:Devuelve la cadena con cada palabra empezando con mayuscula y el resto en minusculas. Se considera que las palabras estan separadas por espacios o caracteres no alfanuméricos.
Ejemplos:
Consulta
Estas funciones manipulan cadenas de caracteres:
• CONCAT:dicha función une dos datos dentro de una consulta, para que cuando los tengas que mostrar ya estén concatenados.
• SUBSTR: se utiliza para tomar una parte de los datos almacenados.
• LENGTH: Devuelve un entero que contiene el número de caracteres de una cadena, o bien el número.
• INSTR: Devuelve un entero que especifica la posición inicial de la primera aparición de una cadena que uno especifica.
• LPAD: Rellena la cadena por la izquierda hasta la longitud n con el caracter definido .Esta función es útil para dar formato a la salida de una consulta.
• RPAD: Rellena la cadena por la derecha hasta la longitud n con el caracter definido
• TRIM:Elimina espacio en blanco (u otro tipo de caracteres) del inicio y el final de la cadena.
Ejemplos:
Consulta
...