Pl/sql ( inicio )
1
INDICE DE CONTENIDOS
1. 2. 3. 4. 5. 6. INTRODUCCION A PL/SQL FUNDAMENTOS DE PL/SQL REGISTROS Y TABLAS EN PL/SQL SQL EN PL/SQL FUNCIONES PREDEFINIDAS BIBLIOGRAFIA
2
1Introducción a PL/SQL
I. II. III. IV.
Introduccion Características de PL/SQL Versiones de PL/SQL y ORACLE Arquitectura
3
1.INTRODUCCION A PL/SQL
PL/SQL ( Procedural Language/SQL) es unlenguaje de programación para acceder a base de datos Oracle desde varios entornos. Está integrado con el servidor de datos por lo que el código es procesado rápida y eficientemente.También se encuentraen las principales herramientas de Oracle ( Forms, Reports, Graphics,...) ¿Por qué PL/SQL? SQL es un lenguaje de cuarta generación, es decir el lenguaje describe lo que debe hacerse pero no cómohacerse. En la sentencia : DELETE FROM cliente WHERE saldo 0, devuelve 1 SIN(x) Devuelve el seno de x SINH(x) Devuelve el seno hiperbólico de x SQRT(x) Devuelve la raiz cuadrada de x TAN(x) Devuelve latangente de x TANH(x) Devuelve la tangente hiperbólica de x TRUNC(x[,y]) Devulve el valor x truncado( en lugar de redondeado) a y posiciones decimales
53
Funciones de fecha
• • • • • • • •ADD-MONTJS(d, x) Devuelve la fecha d más x meses LAST-DAY(d) Devuelve la fecha del último día del mes al que d pertenece MONTHS-BETWEEN(fecha1, fecha2) Devuelve el número de meses exiostentes entrefecha1 y fecha2. NEW_TIME(d,zona1, zona2) Devuelve la fecha y hora en la franja horaria zona2 NEXT_DAY( d,cadena) Devuelve la fecha del día nombrado en cadena que es posterior a la fecha dROUND(d[.formato]) Redondea la fecha d a la unidad especificada en el formato SYSDATE Devuelve la fecha yy hora actuales, de tipo DATE TRUNC(d [.formato])Devuelve la fecha d, truncada a la unidad especificada en elformato.
54
27
Funciones de conversión
• •
• • • •
CHARTOROWID(cadena) Convierte un valor CHAR o VARCHAR2, de un valor ROWID CONVERT(cadena., conjunto_des [,conjunto_fuente])...
Regístrate para leer el documento completo.