Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

A darle vida al oracle(librerias, PLSQL,EJEMPLOS ETC)

Estas en el tema de A darle vida al oracle(librerias, PLSQL,EJEMPLOS ETC) en el foro de Oracle en Foros del Web. Buenas Maestros y Futuros maestros. Si asp, jsp entre otros, tienen una biblioteca de funciones y procedimientos, porque oracle no la tiene. aqui envio un ...
  #1 (permalink)  
Antiguo 21/09/2006, 07:22
Avatar de diegopedro  
Fecha de Ingreso: agosto-2006
Ubicación: Santiago
Mensajes: 120
Antigüedad: 17 años, 8 meses
Puntos: 0
A darle vida al oracle(librerias, PLSQL,EJEMPLOS ETC)

Buenas Maestros y Futuros maestros. Si asp, jsp entre otros, tienen una biblioteca de funciones y procedimientos, porque oracle no la tiene. aqui envio un para de rutinas utiles espero que apoyen con algunas funciones de gran utilidad

--------------------------------
--ISNUMBER
--Determina si es numerico o no el campo varchar2
--------------------------------
FUNCTION isnumber (p_data VARCHAR2) RETURN BOOLEAN IS
v_number NUMBER;
BEGIN
BEGIN
v_number := p_data;
EXCEPTION
WHEN OTHERS THEN
RETURN FALSE ;
END;
RETURN TRUE;
END isnumber;
  #2 (permalink)  
Antiguo 21/09/2006, 07:25
Avatar de diegopedro  
Fecha de Ingreso: agosto-2006
Ubicación: Santiago
Mensajes: 120
Antigüedad: 17 años, 8 meses
Puntos: 0
----------------------
---Excepciones
---URL excepciones oracle
------------------------------------
http://www.techonthenet.com/oracle/e...med_system.php
  #3 (permalink)  
Antiguo 21/09/2006, 07:28
Avatar de diegopedro  
Fecha de Ingreso: agosto-2006
Ubicación: Santiago
Mensajes: 120
Antigüedad: 17 años, 8 meses
Puntos: 0
--------------------------
----Para enviar mail
----Url Sintaxis
---------------------------
http://www.psoug.org/reference/utl_mail.html
  #4 (permalink)  
Antiguo 21/09/2006, 07:34
Avatar de diegopedro  
Fecha de Ingreso: agosto-2006
Ubicación: Santiago
Mensajes: 120
Antigüedad: 17 años, 8 meses
Puntos: 0
-----------------------
---------Siempre bien utiles JOBSSSSSSSSSSS
-----------------------
http://www.psoug.org/reference/dbms_job.html
  #5 (permalink)  
Antiguo 21/09/2006, 07:35
Avatar de diegopedro  
Fecha de Ingreso: agosto-2006
Ubicación: Santiago
Mensajes: 120
Antigüedad: 17 años, 8 meses
Puntos: 0
-------------------
----------Si no tienes metalink
----------una url de apoyo para cualquien impovisto
------------------------------------
http://www.orafaq.com/search/ora-06503
  #6 (permalink)  
Antiguo 22/09/2006, 07:16
Avatar de diegopedro  
Fecha de Ingreso: agosto-2006
Ubicación: Santiago
Mensajes: 120
Antigüedad: 17 años, 8 meses
Puntos: 0
-----------------------
---------Crear una Secuencia
---------
CREATE SEQUENCE mi_secuencia
INCREMENT BY 1
START WITH 1
MINVALUE 1
MAXVALUE 999999999999999999999999999
NOCYCLE
NOORDER
CACHE 20
  #7 (permalink)  
Antiguo 22/09/2006, 13:31
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
Gracias Por El Aporte
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:
  #8 (permalink)  
Antiguo 19/12/2006, 09:54
Avatar de diegopedro  
Fecha de Ingreso: agosto-2006
Ubicación: Santiago
Mensajes: 120
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: A darle vida al oracle(librerias, PLSQL,EJEMPLOS ETC)

MATRIZ DIMANICA
-----------

CREATE OR REPLACE PACKAGE matriz IS
type vc_array is table of varchar2(500) index by pls_integer;
type vc_array_array is table of vc_array index by pls_integer;
end;

CREATE OR REPLACE PACKAGE BODY matriz is
procedure llena_matriz is
arraysalida1 matiz.vc_array_array;
begin
arraysalida1(0)(0)='0';
arraysalida1(0)(1)='0';
.
.
arraysalida1(n)(n)='0';
end;
end;


-------------

La matriz que te estoy describiendo es dinamica osea puedes definir su dimensión en un solo instante u a medida que la requieras.

Otra cosa siempre inicializa todas las casillas aunque sea con '', ya que cuando recorras la matriz en lectura de datos y una de las casillas sea null, ocurrirá un exception NO_DATA FOUND, en resumen se te caerá el proceso.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 18:10.