Llegados a este punto, parece necesario definirle DDS'S al fichero. No
es una tarea demasiado complicada. Solo hay tener en cuenta los índices
que pueda tener y controlar si hay programas que crean el fichero con
el mítico BLDFILE, y cambiarlo por CRTPF.
Saludos.
Fernando Pérez
Cerámica Saloni. Dpto. Organización
Nelson Brizuela escribió:
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,
|
__________________________________________________
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