Buenos días Jesús,
Tal vez te pueda valer mediante vistas de SQL. Te lo intento plasmar
mediante un ejemplo:
Definición del archivo físico PRUEBA:
Campo Tipo Long Nulos
------ ---- ---- -----
CAMPO1 CHAR 10 no
CAMPO2 CHAR 10 sí
La vista a generar podría ser de la siguiente forma:
CREATE VIEW libreria/pruebav1
AS SELECT campo1, ifnull(campo2, ' ') campo2
from libreria/prueba
Un saludo,
Raúl
El 17 de octubre de 2014, 15:18, Jesus Busquets <[email protected]>
escribió:
> Tengo el siguiente problema: por cuestiones de compatibilidad de
> programas anteriores me interesaría poder crear un fichero lógico que
> apuntara a un físico que tiene varios campos que admiten valores nulos...
> pero quisiera que en el lógico, los campos mapeados a éstos NO fueran
> campos con posibilidad de nulos, es decir, que el formato de registro de
> este lógico presentara los campos , pero en el caso en que tuvieran valor
> nulo en el físico, se mostraran en blanco. No he encontrado la forma, de
> modo que estoy por pensar que no es posible.
>
> lo que quiero hacer, al final, es conseguir cambiar una definición de un
> fichero físico actual a otro en el que algunos campos admitan nulos, y
> utilizar un lógico para que programas viejos no perciban cambios en el
> fichero físico:
>
>
> ¿alguna idea?
>
>
>
>
> --
>
> *Jesús Busquets Mataix*
>
> *Dir. IT*
>
> GRESPANIA, S.A.
>
> [email protected]
>
> Telf. 964 34 44 11
>
> www.grespania.com
> <https://www.facebook.com/grespaniaceramica>
> <https://www.youtube.com/channel/UC5PnB8F2fZvMGqZ8au8X7Ig>
> <http://www.pinterest.com/Grespania/>
>
> Este mensaje se dirige exclusivamente a su destinatario y puede contener
> información privilegiada o confidencial. Si no es Vd. el destinatario
> indicado, queda notificado de que la utilización, divulgación y/o copia sin
> autorización está prohibida en virtud de la legislación vigente. Si ha
> recibido este mensaje por error, le rogamos que nos lo comunique
> inmediatamente por esta misma vía y proceda a su destrucción.
>
>
> Para mas información: Grespania, S.A. <http://www.grespania.com/>
>
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 © Publicaciones Help400, S.L.
>
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.