A mí realmente me da esto, al escribir with y dar F4:

> with 
  Error de función. MCH3601 no supervisado por QSQRXLTR en la sentenci 
  Error del sistema SQL. 

ID de mensaje  . . . . :   CPF9999       Gravedad . . . . . . . :   40  
Tipo de mensaje  . . . :   Escape  
Fecha envío  . . . . . :   03/07/07      Hora envío . . . . . . : 15:05:51
  
Mensaje . . . . :   Error de función. MCH3601 no supervisado por QSQRXLTR 
en
  la sentencia *N, instrucción X'0529'.  
Causa . . . . . :   Se ha enviado un mensaje de excepción de escape a un  
  programa que no ha supervisado dicho mensaje. El nombre completo del  
  programa al que se envió el mensaje no supervisado es QSQRXLTR  . En el  




Lorenzo Martínez

Importaco S.A.
Area de Sistemas
Tfno: 96 122 30 01
email: [EMAIL PROTECTED]



[EMAIL PROTECTED] escribió el 03/07/2007 14:39:15:

> Hola:
> 
> Si escribes WITH TEMP y pulsas F4, el sistema te avisa con un 
> SQL6401 "Solicitud no soportada.".
> 
> De todas formas lo he comprobado y he abierto un APAR para que lo 
arreglen.
> 
> "R540 SQL RUN MSGMCH1210 F/QSQRPARS T/QSQRPARS" 
> 
> Salu2

> El día 3/07/07, Lorenzo Martinez <[EMAIL PROTECTED]> escribió:
> 
> Gracias por la info.
> 
> Realmente lo que quisiera es poder "nombrar" los campos calculados, 
> ya que luego los debo reutilizar en el Where. 
> 
> El caso real consiste en descomponer una dirección IP almacenada en 
> un campo alfa en los diferentes componentes separados por los puntos:
> 
> 192.168.2.1 tiene que aparecer en cuatro columnas: 192  168  2  1
> 
> Lo estoy haciendo con la función SQL LOCATE para encontrar los 
> puntos pero luego hay que volver a teclearlo todo en los WHERE para 
> hacer SUBSTR y cada SUBSTR lleva anidados los LOCATE anteriores. No 
veas....
> 
> Por cierto, en el SQL interactivo al escribir WITH y darle F4 me da 
> un vuelco, con V5R4.
> 

> 
> Lorenzo Martínez
> 
> Importaco S.A.
> Area de Sistemas
> Tfno: 96 122 30 01
> email: [EMAIL PROTECTED] 
> 
> 
> 
> 
> 
> [EMAIL PROTECTED] escribió el 03/07/2007 12:43:43:
> 
> 
> > Puedes utilizar una tabla temporal. Es decir:
> 
> > 
> > with temp as (select (unidades*precio) as importe from tabla) select
> > * from temp where importe>1000
> > 
> > Saludos
> > Juan Carlos.
> > 
> > De: Lorenzo Martinez [mailto:[EMAIL PROTECTED] 
> > Enviado el: martes, 03 de julio de 2007 12:22 
> > Para: [EMAIL PROTECTED]
> > Asunto: Nombre de campos calculados en SQL
> 
> > 
> > Buenas.
> > 
> > Sabéis si se puede dar nombre a las columnas calculadas en una 
> > SELECT de SQL, para poder reutilizar ese nombre en la propia SQL?
> > 
> > Me explico, algo así como: 
> > 
> > select unidades * precio as importe from tabla where importe > 1000
> > 
> > No me deja utilizar "importe" en el where, solo aparece como título 
> > de la columna. Cuando los cálculos se complican es muy farragoso 
> > repetirlos en el where.
> 
> > 
> > Lorenzo Martínez
> > 
> > Importaco S.A.
> > Area de Sistemas
> > Tfno: 96 122 30 01
> > email: [EMAIL PROTECTED]
> > 
> > 
> 
> > 
> > Los datos de carácter personal facilitados por usted para el envío 
> > de comunicaciones, se encuentran incorporados en un fichero de cuyo 
> > tratamiento es responsable la Sociedad pudiendo ejercitar sus 
> > derechos de acceso, rectificación, cancelación y oposición regulados
> > en la Legislación de Protección de Datos de Carácter Personal, 
> > mediante el envío de una comunicación a GRUPO IMPORTACO Calle 
> > Barranco, 20 46469 Beniparrell – Valencia ( España ). Este mensaje 
> > puede contener información confidencial y es para uso exclusivo del 
> > destinatario. Si no es usted el destinatario o la persona encargada 
> > dehacérselo llegar, no puede hacer copias o enviarlo a ninguna otra 
> > persona.Si recibe este mensaje por error, bórrelo y comuníquenoslo, 
> > por favor. 
> > Importaco Group, in its position in charge of automated files 
> > containing your personal data, guarantees full compliance with the 
> > Personal Data protection Regulations, and assures the holder, of the
> > exercising of rights of access, rectification, cancellation, 
> > evaluation information and opposition, in the terms established in 
> > the legislation in force. For this, , the holder can always write to
> > IMPORTACO GROUP, PC. 46469 Beniparrell - Valencia (Spain). 
> > Confidential information may be contained in this email. If you are 
> > not the addressee indicated or responsible for delivery to such 
> > person, you may not copy or deliver this message to anyone. In such 
> > case, you should erase it and kindly notify us the error, please. 
> Thank you. 
> > Antes de imprimir este mensaje, asegúrese de que es necesario. El 
> > medio ambiente está en nuestra mano. Do you really need to print 
> > this message? Think about it before you do! The future of the planet
> > is in our hands. 
> > http://www.casapons.es . 
__________________________________________________ 
> > Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
> > &amp;#169; 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
> 
> Los datos de carácter personal facilitados por usted para el envío 
> de comunicaciones, se encuentran incorporados en un fichero de cuyo 
> tratamiento es responsable la Sociedad pudiendo ejercitar sus 
> derechos de acceso, rectificación, cancelación y oposición regulados
> en la Legislación de Protección de Datos de Carácter Personal, 
> mediante el envío de una comunicación a GRUPO IMPORTACO Calle 
> Barranco, 20 46469 Beniparrell – Valencia ( España ). Este mensaje 
> puede contener información confidencial y es para uso exclusivo del 
> destinatario. Si no es usted el destinatario o la persona encargada 
> dehacérselo llegar, no puede hacer copias o enviarlo a ninguna otra 
> persona.Si recibe este mensaje por error, bórrelo y comuníquenoslo, 
> por favor. 
> Importaco Group, in its position in charge of automated files 
> containing your personal data, guarantees full compliance with the 
> Personal Data protection Regulations, and assures the holder, of the
> exercising of rights of access, rectification, cancellation, 
> evaluation information and opposition, in the terms established in 
> the legislation in force. For this, , the holder can always write to
> IMPORTACO GROUP, PC. 46469 Beniparrell - Valencia (Spain). 
> Confidential information may be contained in this email. If you are 
> not the addressee indicated or responsible for delivery to such 
> person, you may not copy or deliver this message to anyone. In such 
> case, you should erase it and kindly notify us the error, please. Thank 
you. 
> Antes de imprimir este mensaje, asegúrese de que es necesario. El 
> medio ambiente está en nuestra mano. Do you really need to print 
> this message? Think about it before you do! The future of the planet
> is in our hands. 
> http://www.casapons.es . 
> 
> __________________________________________________
> Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
> &amp;#169; 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
> 
> 
> 
> -- 
> Mi blog sobre as400
> http://www.ajut400.com 
__________________________________________________
> Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
> &amp;#169; 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

Los datos de carácter personal facilitados por usted para el envío de 
comunicaciones, se encuentran incorporados en un fichero de cuyo tratamiento es 
responsable la Sociedad pudiendo ejercitar sus derechos de acceso, 
rectificación, cancelación y oposición regulados en la Legislación de 
Protección de Datos de Carácter Personal, mediante el envío de una comunicación 
a GRUPO IMPORTACO Calle Barranco, 20 46469 Beniparrell – Valencia ( España ). 
Este mensaje puede contener información confidencial y es para uso exclusivo 
del destinatario. Si no es usted el destinatario o la persona encargada 
dehacérselo llegar, no puede hacer copias o enviarlo a ninguna otra persona.Si 
recibe este mensaje por error, bórrelo y comuníquenoslo, por favor.  Importaco 
Group, in its position in charge of automated files containing your personal 
data, guarantees full compliance with the Personal Data protection Regulations, 
and assures the holder, of the exercising of rights of access, rectification, 
cancellation, evaluation information and opposition, in the terms established 
in the legislation in force. For this, , the holder can always write to 
IMPORTACO GROUP, PC. 46469 Beniparrell - Valencia (Spain). Confidential 
information may be contained in this email. If you are not the addressee 
indicated or responsible for delivery to such person, you may not copy or 
deliver this message to anyone. In such case, you should erase it and kindly 
notify us the error, please. Thank you.  Antes de imprimir este mensaje, 
asegúrese de que es necesario. El medio ambiente está en nuestra mano. Do you 
really need to print this message? Think about it before you do! The future of 
the planet is in our hands. http://www.casapons.es  .   
__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; 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