Problema al ejecutar un paquete
Hola a todos,
a ver si alguien me puede ayudar a solucionar el problema que tengo, ya que es bastante raro.
La cuestion es que estoy trabajando con una base de datos oracle. He creado un paquete y a su vez un procedimiento dentro del paquete. Pues bien, al ejecutarlo la primera vez me da un error ORA
El error me dice que he asignado un valor demasiado grande en una variable, ó que estoy asignando un valor null a una variable que no puede ser nula. He probado de quitar todo el codigo del procedimiento, simplemente saco un mensaje a traves del DBMS_OUTPUT.PUT_LINE y aun asi me da el error. Si lo vuelvo a ejecutar sin salir de la BBDD ya no me sale el error. No lo entiendo. Espero que a alqguien le haya ocurrido y solucionado. Muchas gracias.
a ver si alguien me puede ayudar a solucionar el problema que tengo, ya que es bastante raro.
La cuestion es que estoy trabajando con una base de datos oracle. He creado un paquete y a su vez un procedimiento dentro del paquete. Pues bien, al ejecutarlo la primera vez me da un error ORA
El error me dice que he asignado un valor demasiado grande en una variable, ó que estoy asignando un valor null a una variable que no puede ser nula. He probado de quitar todo el codigo del procedimiento, simplemente saco un mensaje a traves del DBMS_OUTPUT.PUT_LINE y aun asi me da el error. Si lo vuelvo a ejecutar sin salir de la BBDD ya no me sale el error. No lo entiendo. Espero que a alqguien le haya ocurrido y solucionado. Muchas gracias.
