Estimados.
Me reportaron este error e indagando con desarrollo el error lo lanzaba porque el campo PROPERTY_BAG_DATA no tenía el formato correcto cuando se usa la función GEN.GET_PB_FIELD_DATA lo que hice es que realice un update al campo para que tuviera el formato xml correcto, pero cuando realice otra prueba y se realiza el insert desde el evo este inserta un carácter vacio en lugar de null. Le adicione una excepción a la funcion, se las comparto por si se puede agregar a los paquetes de instalación.
|
Ya agregamos la función modificada por Oscar Hernández, al fuente estándar de Evolution |
Gracias Oscar,
¿Cuándo te referís a "carácter vacío", te estás refiriendo a una cadena sin caracteres
('')
o te estas refiriendo a una cadena con al menos un espacio en blanco(' ')
?Una cadena sin caracteres ''
¡No es posible reproducirlo en ninguno de nuestros ambientes de prueba!
Investiga por favor con el DBA si le cambio el comportamiento por defecto, ya que Oracle entiende como iguales la cadena vacia y el NULL.