RE: mover en SQL de NUMERICO a ALFA
Buenas Ha funcionado perfectamente, Muchas gracias Javier Un saludo Vicente De: Javier Mora [mailto:jm...@musgrave.es] Enviado el: viernes, 25 de agosto de 2017 19:27 Para: vali...@silomar.es; forum.help400 Asunto: RE: mover en SQL de NUMERICO a ALFA TRIM( CHAR( DIGITS( el_número ) ) ) De: forum.help400-boun...@listas.combios.es [mailto:forum.help400-boun...@listas.combios.es] En nombre de Vicente Aliaga | Silomar Enviado el: viernes, 25 de agosto de 2017 18:54 Para: 'forum.help400' Asunto: mover en SQL de NUMERICO a ALFA Buenas estoy con SQL intentando mover un campo de 7,0 a uno de 30 Alfa haciendo que se quede así: 0001234 Pero se me queda así: 1234 Alguno me puede decir la instrucción para que mantenga los ceros de la izquierda y ajustando el dato a la Izquierda del campo alfabético para actualiza una tabla de mas de 3 registros. La sentencia que uso es: update BIB1/FICHALFA a set CAMPO30 = (SELECT DOCUM FROM BIB1/FICHNUMER B WHERE a.CLI = b.CLI ) where exists (SELECT DOCUM FROM BIB1/FICHNUMER B WHERE a.CLI = b.CLI ) Creo que en el Foro se ha comentado alguna vez pero no lo localizo. Muchas gracias Vicente P No lo imprima si no es necesario. Protejamos el medio ambiente. Este mensaje y sus archivos adjuntos pueden contener información confidencial y están dirigidos exclusivamente a su destinatario. Le informamos que la legislación vigente prohíbe el uso, divulgación o copia del contenido del presente mensaje por persona distinta del destinatario sin autorización previa. Si Ud. no es el destinatario de este mensaje y lo ha recibido por error le agradeceríamos que nos lo comunicara y que procediera a destruirlo. This message can contain confidential information and is directed exclusively to its adressee. We inform you that the legislation prohibits to use, spreading or copy the content of the present message by person different from the adressee without previous authorization. If you are not the adressee of this message or you have received it by error we would be thankful if you notify us and delete it. Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.
Re: mover en SQL de NUMERICO a ALFA
hola consulta:tengo un archivo defenido con nombres largos de mas de 10 caracteres, como hago para renombrar a nombres cortos y poder trabajar en pgm.Cualquier ayuda o link muchas gracias El Viernes, 25 de agosto, 2017 14:41:58, Javier Mora <jm...@musgrave.es> escribió: #yiv6206628928 #yiv6206628928 -- _filtered #yiv6206628928 {panose-1:2 4 5 3 5 4 6 3 2 4;} _filtered #yiv6206628928 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;} _filtered #yiv6206628928 {font-family:Tahoma;panose-1:2 11 6 4 3 5 4 4 2 4;} _filtered #yiv6206628928 {font-family:Webdings;panose-1:5 3 1 2 1 5 9 6 7 3;} _filtered #yiv6206628928 {font-family:Olnova-Regular;}#yiv6206628928 #yiv6206628928 p.yiv6206628928MsoNormal, #yiv6206628928 li.yiv6206628928MsoNormal, #yiv6206628928 div.yiv6206628928MsoNormal {margin:0cm;margin-bottom:.0001pt;font-size:11.0pt;}#yiv6206628928 a:link, #yiv6206628928 span.yiv6206628928MsoHyperlink {color:blue;text-decoration:underline;}#yiv6206628928 a:visited, #yiv6206628928 span.yiv6206628928MsoHyperlinkFollowed {color:purple;text-decoration:underline;}#yiv6206628928 p.yiv6206628928MsoAcetate, #yiv6206628928 li.yiv6206628928MsoAcetate, #yiv6206628928 div.yiv6206628928MsoAcetate {margin:0cm;margin-bottom:.0001pt;font-size:8.0pt;}#yiv6206628928 span.yiv6206628928TextodegloboCar {}#yiv6206628928 span.yiv6206628928EstiloCorreo19 {font-family:Olnova-Regular;color:windowtext;}#yiv6206628928 span.yiv6206628928EstiloCorreo20 {color:#1F497D;}#yiv6206628928 .yiv6206628928MsoChpDefault {font-size:10.0pt;} _filtered #yiv6206628928 {margin:70.85pt 3.0cm 70.85pt 3.0cm;}#yiv6206628928 div.yiv6206628928WordSection1 {}#yiv6206628928 TRIM( CHAR( DIGITS( el_número ) ) ) De: forum.help400-boun...@listas.combios.es [mailto:forum.help400-boun...@listas.combios.es]En nombre de Vicente Aliaga | Silomar Enviado el: viernes, 25 de agosto de 2017 18:54 Para: 'forum.help400' Asunto: mover en SQL de NUMERICO a ALFA Buenas estoy con SQL intentando mover un campo de 7,0 a uno de 30 Alfa haciendo que se quede así: ‘0001234 ‘ Pero se me queda así: ‘1234 ‘ Alguno me puede decir la instrucción paraque mantenga los ceros de la izquierda y ajustando el dato a la Izquierda del campo alfabético para actualiza una tabla de mas de 3 registros. La sentencia que uso es: update BIB1/FICHALFA a setCAMPO30 = (SELECT DOCUM FROM BIB1/FICHNUMER B WHERE a.CLI = b.CLI ) where exists (SELECT DOCUM FROM BIB1/FICHNUMER B WHERE a.CLI = b.CLI ) Creo que en el Foro se ha comentado alguna vez pero no lo localizo. Muchas gracias Vicente | PNo lo imprima si no es necesario. Protejamos el medio ambiente. Este mensaje y sus archivos adjuntos pueden contener información confidencial y están dirigidos exclusivamente a su destinatario. Le informamos que la legislación vigente prohíbe el uso, divulgación o copia del contenido del presente mensaje por persona distinta del destinatario sin autorización previa. Si Ud. no es el destinatario de este mensaje y lo ha recibido por error le agradeceríamos que nos lo comunicara y que procediera a destruirlo. This message can contain confidential information and is directed exclusively to its adressee. We inform you that the legislation prohibits to use, spreading or copy the content of the present message by person different from the adressee without previous authorization. If you are not the adressee of this message or you have received it by error we would be thankful if you notify us and delete it. | Ú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.
RE: mover en SQL de NUMERICO a ALFA
TRIM( CHAR( DIGITS( el_número ) ) ) De: forum.help400-boun...@listas.combios.es [mailto:forum.help400-boun...@listas.combios.es] En nombre de Vicente Aliaga | Silomar Enviado el: viernes, 25 de agosto de 2017 18:54 Para: 'forum.help400' Asunto: mover en SQL de NUMERICO a ALFA Buenas estoy con SQL intentando mover un campo de 7,0 a uno de 30 Alfa haciendo que se quede así: '0001234 ' Pero se me queda así: '1234 ' Alguno me puede decir la instrucción para que mantenga los ceros de la izquierda y ajustando el dato a la Izquierda del campo alfabético para actualiza una tabla de mas de 3 registros. La sentencia que uso es: update BIB1/FICHALFA a set CAMPO30 = (SELECT DOCUM FROM BIB1/FICHNUMER B WHERE a.CLI = b.CLI ) where exists (SELECT DOCUM FROM BIB1/FICHNUMER B WHERE a.CLI = b.CLI ) Creo que en el Foro se ha comentado alguna vez pero no lo localizo. Muchas gracias Vicente P No lo imprima si no es necesario. Protejamos el medio ambiente. Este mensaje y sus archivos adjuntos pueden contener información confidencial y están dirigidos exclusivamente a su destinatario. Le informamos que la legislación vigente prohíbe el uso, divulgación o copia del contenido del presente mensaje por persona distinta del destinatario sin autorización previa. Si Ud. no es el destinatario de este mensaje y lo ha recibido por error le agradeceríamos que nos lo comunicara y que procediera a destruirlo. This message can contain confidential information and is directed exclusively to its adressee. We inform you that the legislation prohibits to use, spreading or copy the content of the present message by person different from the adressee without previous authorization. If you are not the adressee of this message or you have received it by error we would be thankful if you notify us and delete it. Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.
mover en SQL de NUMERICO a ALFA
Buenas estoy con SQL intentando mover un campo de 7,0 a uno de 30 Alfa haciendo que se quede así: 0001234 Pero se me queda así: 1234 Alguno me puede decir la instrucción para que mantenga los ceros de la izquierda y ajustando el dato a la Izquierda del campo alfabético para actualiza una tabla de mas de 3 registros. La sentencia que uso es: update BIB1/FICHALFA a set CAMPO30 = (SELECT DOCUM FROM BIB1/FICHNUMER B WHERE a.CLI = b.CLI ) where exists (SELECT DOCUM FROM BIB1/FICHNUMER B WHERE a.CLI = b.CLI ) Creo que en el Foro se ha comentado alguna vez pero no lo localizo. Muchas gracias Vicente P No lo imprima si no es necesario. Protejamos el medio ambiente. Este mensaje y sus archivos adjuntos pueden contener información confidencial y están dirigidos exclusivamente a su destinatario. Le informamos que la legislación vigente prohíbe el uso, divulgación o copia del contenido del presente mensaje por persona distinta del destinatario sin autorización previa. Si Ud. no es el destinatario de este mensaje y lo ha recibido por error le agradeceríamos que nos lo comunicara y que procediera a destruirlo. This message can contain confidential information and is directed exclusively to its adressee. We inform you that the legislation prohibits to use, spreading or copy the content of the present message by person different from the adressee without previous authorization. If you are not the adressee of this message or you have received it by error we would be thankful if you notify us and delete it. Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.