RE: mover en SQL de NUMERICO a ALFA

2017-08-28 Por tema Vicente Aliaga | Silomar
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

2017-08-25 Por tema Daniel Bautista
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

2017-08-25 Por tema Javier Mora
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

2017-08-25 Por tema Vicente Aliaga | Silomar
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.