Buenas tardes Juan Carlos:

El Create View no utiliza *CURLIB para ser creado, pero podrías recuperarla
curlib si utilizas en tu CL de creación el comando RTVJOBA CURLIB(&CURLIB).

En esa variable recuperas la biblioteca curlib y la puedes usar como
parámetro de la biblioteca del Create View.

*Manuel A. Ramirez Raygada*
*Analista de Sistemas - AS400*


El mié., 4 sept. 2019 a las 11:15, Juan Carlos Paredes (<
[email protected]>) escribió:

> Buenas tardes, compañeros:
>
> Tengo que crear una vista que hace la UNION de varias tablas. La
> cuestión es que necesito crearla en una biblioteca diferente de aquella
> en la que están las tablas. Y no puedo calificar directamente la vista
> en el CREATE VIEW, porque el nombre de la biblioteca donde debe crearse
> es variable en función del entorno de trabajo.
>
> He tratado de solucionarlo poniendo esa biblioteca en la lista como
> *CURLIB. Pero por alguna extraña razón, aunque en la lista de
> bibliotecas la veo como CURLIB (con lo que debería ser la que utilizara
> el CREATE al no estar calificado) me está creando la vista en la
> biblioteca en que residen las tablas, y no en la CURLIB.
>
> He comprobado que, si califico directamente la vista, sí la crea donde
> debe y apunta a las tablas que debe. Pero a través de la CURLIB, no.
>
> ¿Alguna idea al respecto?
>
> --
> https://paredes.info
> [email protected]
> ____________________________________________________
> Ú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.

Responder a