Cuidado con el RRN, si tienes registros borrados entre los que muestras, el RRN tiene saltos. Ten en cuenta que funciona con el Número relativo de Registro.
Un saludo ________________________________ De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de alex martinez Enviado el: jueves, 28 de junio de 2007 8:45 Para: forum.help400 Asunto: Re: RRN en SQL Hola: Prueba con DIGITS(DECIMAL(RRN(MIARCHIVO), 5, 0)) Salu2 El día 28/06/07, Jaime Villa Torres < [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > escribió: Señores, alguna sugerencia. En una sentencia sql, estoy realizando un update a una variables de la siguiente manera UPDATE MIARCHIVO SET MIVARIABLE1 = CONCAT( 'A', RRN(MIARCHIVO) ) Funciona correctamente como ejecución de sentencia, y el resultado es el siguiente, si el archivo tiene 10 registros A1 A2 A3 A4 A5 A6 A7 A8 A9 A10, Existe alguna manera que tome los ceros de la izquierda o poder asignar que por ejemplo tome 5 cifras del rrn, por ejemplo A0001 A0002 A0003 A0004 A0005 A0006 A0007 A0008 A0009 A0010 Si existe la solución, una nota, tengo un proceso adicional que realiza esto, pero el tiempo que me gano con la sentencia, lo pierdo el doble con el segundo proceso. Gracias. -- Mi blog sobre as400 http://www.ajut400.com
__________________________________________________ Forum.HELP400 es un servicio m&#225;s de NEWS/400. &#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