1 / 7

Funciones SQL en PL/SQL

Funciones SQL en PL/SQL. Semana 2. Aprendizajes esperados. Construye procedimientos almacenados, triggers de base de datos, cursores y funciones que ayuden o implementen directamente soluciones a la lógica de negocio recogida en la captura de requerimientos de un sistema. Conceptos Claves.

netis
Télécharger la présentation

Funciones SQL en PL/SQL

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Funciones SQL en PL/SQL Semana 2

  2. Aprendizajes esperados • Construye procedimientos almacenados, triggers de base de datos, cursores y funciones que ayuden o implementen directamente soluciones a la lógica de negocio recogida en la captura de requerimientos de un sistema

  3. Conceptos Claves • El lenguaje PL/SQL tiene una variedad de funciones predefinidas que son de mucha utilidad • Conoceremos algunas de ellas

  4. Funciones de Transformación • To_char (<valor>,<formato>): Transforma valor al tipo CHAR, según el formato opcional • To_number(<valor>,<formato>): Transforma valor al tipo NUMBER, según el formato opcional • To_date(<valor>,<formato>): Transforma valor al tipo DATE, según el formato opcional

  5. Funciones de Texto • length(<valor>): Retorna el tamaño en caracteres de valor • upper(<valor>): Transforma valor en mayúsculas • lower(<valor>): Transforma valor en minúsculas • trim(<valor>): Elimina los espacios en blanco a la derecha e izquierda de valor • ltrim(<valor>): Elimina los espacios en blanco a la izquierda de valor • rtrim(<valor>): Elimina los espacios en blanco a la derecha de valor

  6. 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 • TRUNC (numero, [m])= Trunca números para que tengan una cierta cantidad de dígitos de precisión. 

  7. Funciones de fechas • SYSDATE= Devuelve la fecha y hora del sistema. • ADD_MONTHS (fecha, n)= Devuelve la fecha "fecha" incrementada en "n" meses • MONTHS_BETWEEN (fecha1, fecha2)= Devuelve la diferencia en meses entre las fechas "fecha1" y "fecha2“

More Related