Pues me temo que no tienes más que dos opciones. O redefinir la tabla, de forma 
que sea, al menos, un fichero físico nativo de AS/400 o utilizar el lógico.

Saludos.
Juan Carlos.

-----Mensaje original-----
De: Nelson Brizuela [mailto:[email protected]] 
Enviado el: jueves, 02 de julio de 2009 9:14
Para: forum.help400
Asunto: Re: Indice en SQL

> Como podría crear via SQL este índice, no se me ocurrió mejor manera que
>   ilistrarlo de esta forma, gracias de antemano.
> 
> *********** Principio de datos *******************************
>   A          R RAUFPOS                   PFILE(QS36FTST/PFA1)
>   A            F00001
>   A            FTR                I      SST( F00001 1 1 )
>   A          K FTR
>   A          S FTR                       VALUES('1' '2')
> 
> --
  > Create view rauvista as (select substr(f00001, 1, 1) as ftr from
 > qs36ftst/pfa1 where substr(f00001, 1, 1) in ('1', '2'))
 >
 > Después, cuando hagas la select desde esta vista:
 >
 > Select * from rauvista order by ftr.
--
Hola de nuevo;

Muy bueno lo anunciado por Christian, aunque aun no llegamos a 6.1, 
estamos en 5.3.

Juan Carlos, no me funcionó, copio el error que me generó. Ciertamente 
el archivo es un archivo plano creado por programa (RPG36) en QS36F; 
probablemente no se  pueda con SQL a juzgar por el mensaje.

ID de mensaje  . . . . :   SQL7008       Gravedad . . . . . . . :   30 

Tipo de mensaje  . . . :   Diagnóstico 

 

Mensaje . . . . :   PFA1 de QS36TST no válido para la operación.
Causa . . . . . :   El cód de razón es 7. Los cód de razón son: 

      .
      .

     7 -- No válida una tabla de base usada al crear una vista. Tabla 
descrita por pgm o se encuentra en un esquema temporal.

Salu2,
-- 
Nelson Brizuela Garcete

__________________________________________________
Forum.HELP400 es un servicio más de ServerNEWS.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Comprobada por AVG - www.avg.es 
Versión: 8.5.386 / Base de datos de virus: 270.13.2/2214 - Fecha de la versión: 
07/02/09 05:54:00
__________________________________________________
Forum.HELP400 es un servicio más de ServerNEWS.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a