Lecc03 Funciones Simples

Páginas: 10 (2438 palabras) Publicado: 21 de junio de 2015
Funciones de un SoloSolo-Registro

Copyright © EDCON Tecnologías de Información, 2008.

Objetivos

Al completar esta lección podrá realizar lo siguiente:



Describir varios tipos de funciones disponibles en
SQL



Uso de funciones de carácter, numérico y fecha en
sentencias SELECT



Describir el uso de conversión de funciones

3-2 All rights reserved.
Copyright © Oracle Corporation, 2001. Funciones SQL

Entrada

Función

Argumento 1

Salida

Función ejecuta
una acción

Argumento 2

Argumento n

3-3 All rights reserved.
Copyright © Oracle Corporation, 2001.

Valor
Resultante

Dos tipos de Funciones SQL

Funciones

Funciones de
Un SoloSolo-Registro
Regresa un resultado
por registro

Funciones de
Múltiples registros
Regresa un resultado
de un conjunto de registros

3-4 All rightsreserved.
Copyright © Oracle Corporation, 2001.

Funciones de un solosolo-Registro

Funciones de un solo registro:









Manipulación de unidades de datos
Acepta argumentos y retorna un valor
Actúa en cada registro retornado
Retorna un resultado por registro
Puede modificar el tipo de dato
Puede ser anidado
Acepta argumentos los cuales pueden ser
columnas o expresiones

function_name[(arg1, arg2,...)]

3-5 All rights reserved.
Copyright © Oracle Corporation, 2001.

Funciones de un solosolo-Registro
Carácter

General

Numéricas
Funciones de
un solosolo-registro

Conversión

Fecha

3-6 All rights reserved.
Copyright © Oracle Corporation, 2001.

Funciones de Carácter
Funciones de
Carácter

Funciones de manipulación Funciones de manipulación
de caso
de carácteres
LOWER
UPPERINITCAP

CONCAT
SUBSTR
LENGTH
INSTR
LPAD | RPAD
TRIM
REPLACE

3-7 All rights reserved.
Copyright © Oracle Corporation, 2001.

Funciones de Carácter
Funciones
de Carácter

Funciones de Manipulación Funciones de manipulación
de caso
de carácteres
LOWER
UPPER
INITCAP

CONCAT
SUBSTR
LENGTH
INSTR
LPAD | RPAD
TRIM
REPLACE

3-8 All rights reserved.
Copyright © Oracle Corporation, 2001.

Funciones demanipulación de
Mayúsculas/ Minusculas
Minusculas..
Estas funciones convierten según el caso las
cadenas de caracteres.
Función

Resultado

LOWER('SQL Course')

sql course

UPPER('SQL Course')

SQL COURSE

INITCAP('SQL Course') Sql Course

3-9 All rights reserved.
Copyright © Oracle Corporation, 2001.

Usando Funciones de Manipulación
según el caso
Desplegar el número de empleado, nombre y número
dedepartamento para el empleado Higgins:
SELECT employee_id, last_name, department_id
FROM
employees
WHERE last_name = 'higgins';
no rows selected
SELECT employee_id, last_name, department_id
FROM
employees
WHERE LOWER(last_name) = 'higgins';

Copyright © Oracle Corporation,3-10
2001. All rights reserved.

Funciones de Manipulación
de Caracteres
Estas funciones manipulan las cadenas de
caracteres:Función

Resultado

CONCAT('Hello', 'World')

HelloWorld

SUBSTR('HelloWorld',1,5)

Hello

LENGTH('HelloWorld')

10

INSTR('HelloWorld', 'W')

6

LPAD(salary,10,'*')

*****24000

RPAD(salary, 10, '*')

24000*****

TRIM('H' FROM 'HelloWorld')

elloWorld

Copyright © Oracle Corporation,3-11
2001. All rights reserved.

Usando las funciones de
manipulación de caracteres
1
SELECT employee_id,CONCAT(first_name, last_name) NAME,
job_id, LENGTH (last_name),
INSTR(last_name, 'a') "Contains 'a'?"
FROM
employees
WHERE SUBSTR(job_id, 4) = 'REP';

1

2

Copyright © Oracle Corporation,3-12
2001. All rights reserved.

3

2
3

Funciones numéricas




ROUND: Redondea el valor a un decimal especificado
TRUNC: Trunca el valor a un decimal especificado
MOD: Retorna el residuo de la división

FuncionResultado

ROUND(45.926, 2)

45.93

TRUNC(45.926, 2)

45.92

MOD(1600, 300)

100

Copyright © Oracle Corporation,3-13
2001. All rights reserved.

Usando la función ROUND
1

2

SELECT ROUND(45.923,2), ROUND(45.923,0),
ROUND(45.923,-1)
FROM
DUAL;

1

2

3

3

DUAL es una tabla “tonta” que se puede usar para
obtener resultados de funciones y cálculos sin la necesidad
de necesitar una tabla de donde...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Funciones de valores simples
  • Estructura Simple De La Lengua Y Su Función
  • la oración simple: funciones del sustantivo
  • Aprovechamiento e Identificacion del Funcionamiento de las Maquinas Simples
  • Derivadas de funciones simples
  • Funciones De Listas Simples
  • Importancia y funcionamiento de las ordenes de pago simples desde el punto de vista del exportador
  • Como funciona el GPS? (Explicacion simple

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS